易码技术论坛

 找回密码
 加入易码
搜索
查看: 153849|回复: 3

lava中struct如何使用字符数组

[复制链接]
发表于 2006-7-17 14:02:00 | 显示全部楼层
刚刚试了一下,原来,我是用的星星端的编译器才会这样,如果是用电脑端的集成开发环境则可以正常执行,看来星星端的编译器还有待完善
发表于 2006-7-17 14:05:00 | 显示全部楼层
运行正常啊。

显示:

abcd,5
 楼主| 发表于 2006-7-17 14:13:00 | 显示全部楼层
呵呵正常正常

是星星端的编译器不完善

不知道yan什么时候才能推出新的星星端编译器了,现在的对结构体字符数组好像支持不行

4912_13723_2019.rar

69 KB, 下载次数: 315

10541_13723_4300.rar

12 KB, 下载次数: 324

 楼主| 发表于 2006-7-17 13:47:25 | 显示全部楼层 |阅读模式
char ch[]="abcd";

struct person

{char na[5];

int nu;

};

struct person hd;

void main()

{strcpy(hd.na,ch);

hd.nu=5;

printf("%s,%d",hd.na,hd.nu);

getchar();

}

这段编译后hd.na显不出来,hd.nu正常显示,怎么回事啊?
您需要登录后才可以回帖 登录 | 加入易码

本版积分规则

Archiver|手机版|小黑屋|EMAX Studio

GMT+8, 2025-8-24 06:28 , Processed in 0.015503 second(s), 21 queries .

Powered by Discuz! X3.4

© 2001-2017 Comsenz Inc.

快速回复 返回顶部 返回列表