jmfs.net
当前位置:首页>>关于char的资料>>

char

楼上完全是误导人,什么字符变量啊!char 是一个数据类型,作用才是定义字符型变量(单个或是字符串).比方int 是整形数据,int a = 3;这里int 是类型, a 是整型变量,3是赋值;char s = 'A'; char是字符类型,s是字符型变量,A是赋值给变量s;char s[] = "c program"; char是字符类型,s[]是字符型数组,"c program"是赋给数组的值.

1 c语言中,char* 代表 字符指针类型,当其指向一个字符串的第一个元素时,它就可以代表这个字符串了 2 示例 #include int main(){ char* str = "learn c"; printf("%s\n", str); getchar(); return 0; } /*运行结果是 learn c */3 分析 在char *str="

char就是一个字符,也可以作为整数使用,例子:char c; c='a'; printf("%c的ascii是%d",c,c);

char是字符变量的说明符 字符变量的取值是字符常量,即单个字符.字符变量的类型说明符是char.字符变量类型说明的格式和书写规则都与整型变量相同.例如:char a,b; 每个字符变量被分配一个字节的内存空间,因此只能存放一个字符.

答案:C 分析:由char**s语句可知, **s表示是一个二级字符指针变量,*s是一个指向字符串的指针变量,故A、C、D都 不正确,只有B是正确的.

Char 是计算机编程语言(c、c++、java、VFP等)中可容纳单个字符的一种基本数据类型.1、char有一个特殊的语言就是char *,它在C/C++中有专门的语义,既不同于signed char *,也不同于unsigned char *,而是用于定义指针变量,如:

因为char str[]={"china"}里str="china\0",最后是有个空字符的.所以后一个str里实际有6个元素,而前面一个只有5个元素

char是字符的意思

DA 没有以'\0'结尾.B 类型写成了char,应该是char*或者char[]C 这是字符,而且,字符不能为空.D,这里定义了一个空字符串

zxqt.net | xcxd.net | jclj.net | zxpr.net | ntjm.net | 网站首页 | 网站地图
All rights reserved Powered by www.jmfs.net
copyright ©right 2010-2021。
内容来自网络,如有侵犯请联系客服。zhit325@qq.com