C语言里如何给结构体成员(一个数组)赋汉字值?

 我来答
匿名用户
2013-08-04
展开全部
struct Type //定义了一个 Type 的数据类型
{
char a[15] ; //定义了一个数组成员,最多可输入14个字符
}
Type s ; //用 Type 类型定义一个结构体变量 s ;
s.a = " abcdef " ; //给结构体变量 s 赋值为 "abcdef" 。如果是想自己输入的话:gets( s.a ) ; 或者 scanf(" %s " , s,a ) ; //因为是数组,所以输入时候要记住的是 s.a前面是不加地址符&的。希望你全明白了,O(∩_∩)O~呵呵。
匿名用户
2013-08-04
展开全部
那数组应当是字符数组,将汉字作为字符串就可以了。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
匿名用户
2013-08-04
展开全部
例如:char a[5]={“这”,“样”}
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(1)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式