非常风气网www.verywind.cn
首页
char和string的区别
char
*p="girl"的含义是定义字符型指针变量p,p的值是字符串“girl”,对...
答:
例如:
char
*str = "hello" ;这是对字符指针进行初始化。此时,字符指针指向一个字符串常量的首地址。还可以用字符数组来存放字符串,例如:char
string
[ ] = "Welcome to dotcpp.com";在这个语句中,string 是数组名,代表字符数组的首地址。因此可以通过数组名 string 来访问字符串。
char *s="
string
"和
char s
[]="string"
的区别
是?
答:
char
pStr2[]= "Hello!";change(pStr1);change(pStr2);} void change(char pInstr){ pInstr[0]='O';} 两种change编译都可以通过,但发现第二个change是可以正确地修改第一个字母为'O',而第一个会操作失败导致程序死掉。基础知识太差,木的办法,查了查资料,两种定义字符串的方法是有
区别
...
p
char与string
有什么
区别
?
答:
都是指向一个字符串的地址值,而这个字符串的长度通过最后的null来判断,但是
string
在负偏移处用2个字节存放串的长度,所以string最长为4G,如果是局部变量,在负偏移处,还有2个字节做计数器,计算引用次数p
char
类型的变量可以直接付给pcharvars:string;p:Pchar;beginp:='dfjaf';//要强制转花的 ...
p
char与string
有什么
区别
?
答:
都是指向一个字符串的地址值,而这个字符串的长度通过最后的null来判断,但是
string
在负偏移处用2个字节存放串的长度,所以string最长为4G,如果是局部变量,在负偏移处,还有2个字节做计数器,计算引用次数p
char
类型的变量可以直接付给pcharvars:string;p:Pchar;beginp:='dfjaf';//要强制转花的 ...
C语言中
char
str什么意思?
答:
char
是字符,比如char ccc,此时cccc表示一个字符,我们可以用%c的格式化打印出来。另外,给字符赋值一般这样:ccc = 'd';这句的意思是把d这个字符赋值给ccc。char 还可以声明字符数组,即我们所说的字符串。比如char str_1[100];这表示在栈区申请了可自动回收的100字节的空间,用来存放100个字符。
char *s="
string
"和
char s
[]="string"
的区别
是?
答:
change(pStr1);change(pStr2);} void change(
char
* pInstr){ pInstr[0]='O';} 两种change编译都可以通过,但发现第二个change是可以正确地修改第一个字母为'O',而第一个会操作失败导致程序死掉。基础知识太差,木的办法,查了查资料,两种定义字符串的方法是有
区别
的。字符串指针变量本身是一...
string和c
string的区别
?
答:
string
是string字符串的头文件 cstring是
char
数组的头文件
c++中
CHAR
*
和string
什么时候要用前者?
答:
这两个在用法上效果是一样的。没有一个严格的界限来区分到底要用哪一个。但是作为c++的
string
类,包含类很多方法,在进行字符串操作时,显然比较方便。如果只是存取字符串,没有什么操作的话,可以使用
char
cout
和string的区别
是什么?
答:
区别
就在于单引号和双引号所代表的意义不同,使用单引号的是
char
类型,而双引号表示字符串类型。cout<<" "表示输出字符串变量值。cout<<' '表示是字符变量值,字母的本质也是数字。实例:要注意元素的输出不同:int a=10;cout<<"a";//输出为 字符a;cout<<a;//输出为10;cout<<'a' ;//...
char
*
string
=“hello”;和char *string; *string="hello";有什么
区别
...
答:
第一个的意思就是说定义了一个
char
型指针,这个指针指向代码区中的“hello”这个字符串的首地址,是正确的;第二个是错的,它先定义了一个char型的野指针,这个指针随机的指向内存空间的一片空间,而*
string
= "hello"的意思就是将“hello”这个字符串存到这片空间,这可能出现两种情况:1,、什么...
棣栭〉
<涓婁竴椤
5
6
7
8
10
11
12
9
13
14
涓嬩竴椤
灏鹃〉
你可能感兴趣的内容
本站内容来自于网友发表,不代表本站立场,仅表示其个人看法,不对其真实性、正确性、有效性作任何的担保
相关事宜请发邮件给我们
©
非常风气网