"char buf[16*10*2],buf1[16*2];"在c程序中表示什么意思,有什么作用?
答案:2 悬赏:70 手机版
解决时间 2021-01-03 13:01
- 提问者网友:川水往事
- 2021-01-03 09:48
"char buf[16*10*2],buf1[16*2];"在c程序中表示什么意思,有什么作用?
最佳答案
- 五星知识达人网友:迟山
- 2021-01-10 04:55
char buf[16*10*2],buf1[16*2];
定义了2个字符串数组、、
buf数组的长度为16*10*2=320也就是可以存319个字符的数组,最后一个默认为'\0'字符、、
buf1数组的长度是32可以存31个字符、、
具体有什么用、、得看你用来干什么了、存的是字符就可以了、、比如hello之类的英文字符、、或者其他、、
定义了2个字符串数组、、
buf数组的长度为16*10*2=320也就是可以存319个字符的数组,最后一个默认为'\0'字符、、
buf1数组的长度是32可以存31个字符、、
具体有什么用、、得看你用来干什么了、存的是字符就可以了、、比如hello之类的英文字符、、或者其他、、
全部回答
- 1楼网友:胯下狙击手
- 2021-01-10 05:02
可以这样理解
char *p; //定义一个指针p,其指向一个char类型
p=(char *)buf; //将buf 强制转化为指向char的指针变量结果赋予p
我要举报
如以上回答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
点此我要举报以上问答信息
大家都在看
推荐资讯