c语言中,char 和str和memset分别是什么意思

2020-06-07 体育 125阅读
char,字符类型,是基本变量类型的一种,譬如
可以定义字符变量:
char c;
可以定义字符数组:
char str[100];
可以定义字符指针:
char *cp;
等等。
str不是C语言的保留标识,只能作为变量名使用,如上面的字符数组定义。
memset是给一块内存区域的每个字节写入指定的值。譬如
memset(str, 0, 100); 就是把str指向的100字节大小的内存,所有字节都赋值为0。一般用作数组、内存buffer初始化用。
声明:你问我答网所有作品(图文、音视频)均由用户自行上传分享,仅供网友学习交流。若您的权利被侵害,请联系fangmu6661024@163.com