在C语言中,char类型可以表示字符,但它本质上是一个整型,占用一个字节(8位)。关于char是有符号还是无符号,C语言标准并没有统一规定,这取决于编译器和平台的实现。因此,char可以是有符号的,也可以是无符号的。 相关标准 C99标准(ISO/IEC 9899:1999)在6.2 ...
char * a=”hello1”; char b[]=”hello2”; printf(“a=%s, b=%s”, a, b); 其中a是一个指向char变量的指针,b则是一个char数组(字符数组), 其次 ,很多时候二者可以混用,像函数传参数的时候,实参可以是char*,形参可以是 char[],比如: void fun1(char b[]){ printf(“%s”,b); } ...