22问答网
所有问题
当前搜索:
用char定义字符和字符串
c语言中
字符用char
表示那
字符串
用什么表示
答:
C中没有专门表示字符串的类型,若要
定义字符串
可以:用数组或指针 数组:
char s
[80]="abcd";或者char s[80]={"abcd"}; /*说明:自加字符串结束标志:\0*/ char s[80]={"a","b","c","d","\0"};指针:char *s;char*s="abcd";注意:s指针变量存空间面用存放址(字符型变量...
char和
string有什么区别?
答:
char是字符类型,string是字符串类型
。string可以看作是char组成的列表,在有些编程语言里没有char,只有string,例如python。如果单用引号来定义是字符类型还是字符串类型就会过于草率,因为不同的编程语言对引号的规定也不同。所以二者最本质也是最大的区别就是char是字符类型,string是字符串类型。2、字符...
char是什么类型的,
char和
string有什么区别?
答:
1、类型不同,char是字符类型, String是字符串类型
。2、String字符串是用""来包含串的, char是用''来包含单字符的。char a='1';//定义一个字符。String b="dadsa";//定义一个字符串。3、String内部用来存储的结果是一个char字符数组。private final char value[];//这是string中用来存储值...
C语言中
char与
int有什么区别?
答:
char 用来申请字符和字符串或者字符串指针
;int 用来申请整型数据,或者整形数据指针。3、字节、能表示的内容不同:char只有一个字节,int有4个字节,能表示的内容大小不一样;char只有0~255,int范围[-2^31 , 2^31 -1] (处理器是64位的可以更大)...
char
用于什么场合?
答:
但
char
在标准中不指定为signed/unsigned,编译器可以实现为带符号的,也可以实现为不带符号的。关于char还有一个特殊的语言就是char *,它在C语言中有专门的语义,既不同于signed char *,也不同于unsigned char *,专门用于指以'\0'为结束的
字符串
。
c++中
char
* 和 char 的区别
答:
char * 是指针类型,是一个用来保存一个内存地址的计算机语言中的变量。char 是字符类型,用来存储字符值。3、功能不同 C++中
使用char
*
定义字符串
,同样不能改变字符串内的字符的内容,但却可以把另外一个字符串付给它;C++中char的定义字符串,同样不能改变字符串内的字符,但却可以把另外一个字符串...
char
可以
定义字符串
吗
答:
不可以
定义字符串
。c语言中定义字符串有两种办法:1、定义一个字符指针指向
字符串char
*s="safdfsdf";2、定义字符数组
char s
[]="dsfdsfsdf",数组大小可以不写,如果你直接赋值的话,编译器会根据字符串长度分配对应的空间,若给了大小,也可以赋值,这时要自己注意字符串长度不要比长度-1还大 ...
char
*是什么意思?
答:
定义数据类型,
char
可以
定义字符
有变量、数组、指针。例如:char *string="I love C#!"定义了一个字符指针变量string,
用字符串
常量"I love C#!",对它进行初始化。对字符指针变量初始化,实际上就是把字符串第1个元素的地址(即存放字符串的字符数组的首元素地址)赋给string。
c语言中字符变量
和字符串
变量都是用关键字
char
进行
定义
的。
答:
错,严格上来说C语言没有字符串变量,只有字符数组。退一步说,如果说C语言的字符数组就是字符串变量,那应该可以
用字符串
为这种变量赋值,就像int型变量可以用整数为它赋值一样,而字符数组显然不行(除了初始化时)。
char
是怎么用的。谁能给个简单易懂的例子吗?
答:
char
用法 1、
字符
型(char)用于储存字符(character),如英文字母或标点。2、声明字符型变量 char good;char better,best;以上代码声明了三个字符型变量:good,better,和best。3、初始化字符型变量,如:char ch ='A';//这个语句把ch的值初始化为A的编码值。
1
2
3
4
5
6
7
8
9
10
涓嬩竴椤
灏鹃〉
其他人还搜
char定义字符串
字符串和字符数组的区别
char定义字符变量
字符和字符串的区别
c语言字符串数组定义
c语言定义一个字符串数组
c语言怎么定义字符串
c语言定义字符串变量
c语言中字符串的定义