字符串 在c语言中 占几个字节?

 我来答
bddachong1
推荐于2017-09-22
知道答主
回答量:11
采纳率:0%
帮助的人:14.3万
展开全部
在C语言中弯段哗 字符串一般是动态分配和字符数组两种形式 动态分配的时候字符串字符串指针是4个字节 字符串的大小根据自己的需要来申请
比如:
char * c;//C为字符串指针 占用燃则四个字节
c = (char*)malloc(sizefo(char) * N); //N为字符串中字符的个数

希望对埋行你有帮助
bufanyao923
2011-12-24 · TA获得超过197个赞
知道小有建树答主
回答量:244
采纳率:0%
帮助的人:164万
展开全部
英明猛文字母,一个字母一个字节
汉字液知,一个汉字两个字节
一个字激埋桥符串,比如char a[]="北京",这时系统在串的后面加'/0' ,字节数是2+2+1=5个字节
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
忘至白葬不情必0T
2011-12-24 · TA获得超过3万个赞
知道大有可为答主
回答量:1.1万
采纳率:90%
帮助的人:1.2亿
展开全部
看你字符串的长度了。长度为n的话,加上隐藏的结束符,总共占n+1个字节
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
豚胖
2011-12-24 · TA获得超过1087个赞
知道小有建树答主
回答量:175
采纳率:100%
帮助的人:80万
展开全部
一个字符占一个字节,最后加一个字符串的结束符'\0'
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
斋妙思9r
2011-12-24
知道答主
回答量:5
采纳率:0%
帮助的人:8039
展开全部
要根据你输入字符串长度,和形式,总之字符串没固定长度。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(4)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

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

类别

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

说明

0/200

提交
取消

辅 助

模 式