keil c51中将字符串赋值给一个数组,除了在定义中直接赋值之外,是否可以先定义后赋值?
比如:这样的语句chartest[]={"Hello"},是否可以先定义全局数组chartest[],而在之后的程序运行中,像对一个变量赋值那样将字符串Hello对这个数...
比如:这样的语句char test[]={"Hello"},是否可以先定义全局数组char test[],而在之后的程序运行中,像对一个变量赋值那样将字符串Hello对这个数组赋值?
展开
2个回答
展开全部
当然是可以的。数组是实体变量,可以在运行时赋值的。
百度嫌我字数不够
百度嫌我字数不够
追问
追答
如果你是想把一个字符串实体拷贝到另一个数组实体中,应当分别拷贝
for(i=0;i<8;i++)
c[i] = YourString[i];
本回答被提问者和网友采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询