c语言中,一个变量被赋值为一段字符串,然后怎么样让一个数组得到这个字符串?

越简单越好... 越简单越好 展开
 我来答
百度网友9c1b57b
2010-12-10 · TA获得超过746个赞
知道小有建树答主
回答量:298
采纳率:100%
帮助的人:288万
展开全部
你说的是字符串中的指针和数组吧,给你举个例子吧。
char *p = "hello world"; //一个变量被赋值为一段字符串
char str[80];
strcpy(str,p); //字符串的拷贝,数组得到这个字符串。
printf("%s %s\n", p, str);
百度网友b452582
2010-12-10 · TA获得超过2581个赞
知道小有建树答主
回答量:953
采纳率:100%
帮助的人:336万
展开全部
char *pc, string[20];
pc="beijing";
strcpy(string,"Beijing");
指针可以记录一个字符串常数的地址,因为“beijing“ 已经占有自己的存储空间了。
strcpy 将第二个参数指定的字符串复制到第一个参数指定的位置。
本回答被网友采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
92630932
2010-12-10 · TA获得超过386个赞
知道答主
回答量:480
采纳率:0%
帮助的人:308万
展开全部
记住:这个特殊格式和\\n一样只能在双引号形式的字符串中使用,这里提一下,数组如果知道将多次对一个变量,例如 $salut赋值,您会怎样做呢?这在很多
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
匿名用户
2010-12-10
展开全部
strcpy
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(2)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

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

类别

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

说明

0/200

提交
取消

辅 助

模 式