结构体赋值

timeless_86 2011-03-17 08:49:48
struct coordinate
{
float x,y;
};

定义了如上结构体,试图给150个点赋值(x,y分别为点的横、纵坐标)。
而且,这些点有一定的联系,我想用for循环实现,但是不知道该如何写..

特请高手帮忙!
先谢谢了!
...全文
117 13 打赏 收藏 转发到动态 举报
写回复
用AI写文章
13 条回复
切换为时间正序
请发表友善的回复…
发表回复
timeless_86 2011-03-23
  • 打赏
  • 举报
回复
谢谢各位了!O(∩_∩)O~
Sou2012 2011-03-18
  • 打赏
  • 举报
回复
struct coordinate coo[150];
for( int i1 = 0; i1 < 150; ++i1 )
{
coo[i1].x = i1*1.0f;
coo[i1].y = i1*2.0f;
}
sichuanwww 2011-03-18
  • 打赏
  • 举报
回复
C++可以如此,纯C不可以。
铭毅天下 2011-03-17
  • 打赏
  • 举报
回复
鉴定完毕,前已经定义结构体,后面可以不重复加Struct。//struct coordinate coo[150];处的Struct可以省略。。
timeless_86 2011-03-17
  • 打赏
  • 举报
回复
谢谢各位指教!
zjs100901 2011-03-17
  • 打赏
  • 举报
回复
[Quote=引用 6 楼 xylicon 的回复:]
纠正一下错误
[/Quote]

很久没用C编译器了。
冰霜icefrost 2011-03-17
  • 打赏
  • 举报
回复
什么时候需要赋值,就放在什么地方。
xylicon 2011-03-17
  • 打赏
  • 举报
回复
[Quote=引用 2 楼 zjs100901 的回复:]
一条斜线

C/C++ code
coordinate coo[150];
for( int i1 = 0; i1 < 150; ++i1 )
{
coo[i1].x = i1*1.0f;
coo[i1].y = i1*2.0f;
}
[/Quote]

纠正一下错误

struct coordinate coo[150];
for( int i1 = 0; i1 < 150; ++i1 )
{
coo[i1].x = i1*1.0f;
coo[i1].y = i1*2.0f;
}

应该在前面加上struct
cpp2017 2011-03-17
  • 打赏
  • 举报
回复
放哪里都可,关键是你要什么时候用。
timeless_86 2011-03-17
  • 打赏
  • 举报
回复
[Quote=引用 2 楼 zjs100901 的回复:]
一条斜线

C/C++ code
coordinate coo[150];
for( int i1 = 0; i1 < 150; ++i1 )
{
coo[i1].x = i1*1.0f;
coo[i1].y = i1*2.0f;
}
[/Quote]

谢谢!
是放在主函数当中嚒?
timeless_86 2011-03-17
  • 打赏
  • 举报
回复
[Quote=引用 1 楼 zjs100901 的回复:]
点有啥联系?
[/Quote]

是很简单的联系,打个比方:
for(y=0;y<=100;y+=5)
{
for(x=0;x<=100;x+=5)
{}
}

只是不知道把这个循环放到哪个地方..
zjs100901 2011-03-17
  • 打赏
  • 举报
回复
一条斜线
coordinate coo[150];
for( int i1 = 0; i1 < 150; ++i1 )
{
coo[i1].x = i1*1.0f;
coo[i1].y = i1*2.0f;
}
zjs100901 2011-03-17
  • 打赏
  • 举报
回复
点有啥联系?

16,473

社区成员

发帖
与我相关
我的任务
社区描述
VC/MFC相关问题讨论
社区管理员
  • 基础类社区
  • Web++
  • encoderlee
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告

        VC/MFC社区版块或许是CSDN最“古老”的版块了,记忆之中,与CSDN的年龄几乎差不多。随着时间的推移,MFC技术渐渐的偏离了开发主流,若干年之后的今天,当我们面对着微软的这个经典之笔,内心充满着敬意,那些曾经的记忆,可以说代表着二十年前曾经的辉煌……
        向经典致敬,或许是老一代程序员内心里面难以释怀的感受。互联网大行其道的今天,我们期待着MFC技术能够恢复其曾经的辉煌,或许这个期待会永远成为一种“梦想”,或许一切皆有可能……
        我们希望这个版块可以很好的适配Web时代,期待更好的互联网技术能够使得MFC技术框架得以重现活力,……

试试用AI创作助手写篇文章吧