77问答网
所有问题
当前搜索:
字符串数组和字符串指针
1.
字符串指针
变量
与字符数组
都可实现字符串的存储和运算,所以两者没有...
答:
字符串指针
变量本身是一个变量,用于存放字符串的首地址。
字符数组
用来存放整个字符串。
字符指针
变量
和字符数组
的区别
答:
字符(非字符串数组,
字符数组和字符串
数组是有区别的,字符串数组每个元素都是一个字符串)数组是用来存放字符的数组,在内存中占一段连续的单元。所占内存存放的是字符串。定义方法为:char a[N];N为常量表达式,可初始化。
字符指针
是指向字符的指针,所占内存单元存放的是所指字符的内存单元。定义方...
指向
字符串
的
指针
和 字符数组
的区别
答:
指针就是内存单元的地址,通过这个地址就可以存取它所指向的数据。指针有指针常量
和指针
变量之分,指针常量就是一个具体的地址值,指向确定的某个内存数据;指针变量是用来存储指针值的存储单元,可以存储不同的值,以用来指向想让它指向的数据。
数组
是内存中的一片区域,用来存放一些相同类型的数据。数组...
字符串指针和字符数组
的区别是什么?
答:
区别一:定义不一样 1、
字符串指针
变量本身是一个变量,用于存放字符串的首地址。字符串本身是存放在以该首地址为首的一块连续的内存空间中并以‘\0’作为串的结束。2、
字符数组
是由于若干个数组元素组成的,它可用来存放整个字符串。区别二:对字符串指针方式不同 1、char *ps=”C Language”;可...
指向
字符串
的
指针
和 字符数组
的区别
答:
通常用一个指向其起始字符的指针来表示。另外,C语言中经常用
字符数组
来存储
字符串
,而数组名就成为了这个字符串的指针了 总结一下,字符数组(那一片存储区域)可以用来按任何顺序或规则,存放任何字符。当然字符数组也可以用来按字符串的规则,存放字符串,这时,数组名就成为了字符串指针。
字符串指针数组
答:
首地址的
指针
,char na[1]是指向第2个
字符串
"zh"首地址的指针。na[0][1] = 'm'; 这样可以把第一个字符串修改为"lm" 。char* na[N] = {"li", "zh", "li", "zh", "li"};这种定义方式虽然也行,但是每个指针指向的字符串是const类型的,没有办法改写其中的内容,这个需要了解。
请教
字符数组和字符串指针
的区别
答:
字符指针
str
与字符数组
string的区别是:str是一个变量,可以改变str使它指向不同的字符串,但不能改变str所指的字符串常量。string是一个数组,可以改变数组中保存的内容。2.实例:char *str, *str1="This is another string.";char string[100]="This is a string.";则在程序中,可以使用如下...
c语言
字符数组
字符指针
sizeof strlen 的区别
答:
c语言
字符数组
、
字符指针
、sizeof strlen的区别为:数据长度不同、操作不同、所占空间不同。一、数据长度不同 1、字符数组:字符数组需要在初始化时就定义字符数组的数据长度。2、字符指针:字符指针的数据长度由指针指向的字符数据决定。3、sizeof strlen:sizeof strlen自动确定sizeof strlen的数据长度...
字符数组与字符指针
变量的区别
答:
1.
字符串指针
变量本身是一个变量,用于存放字符串的首地址。而字符串本身是存放在以该首地址为首的一块连续的内存空间中并以‘\0’作为串的结束。
字符数组
是由于若干个数组元素组成的,它可用来存放整个字符串。2. 对字符数组作初始化赋值,必须采用外部类型或静态类型,如: static char st[]={“...
字符串数组与字符指针
的区别
答:
一、 读写能力 char *a = “abcd”; 此时"abcd"存放在常量区。通过
指针
只可以访问字符串常量,而不可以改变它。而char a[20] = “abcd”; 此时 "abcd"存放在栈。可以通过指针去访问和修改数组内容。二、用法 在编程过程中如果只涉及到对字符串的读取,那么
字符数组和字符串
常量都能够满足要求,...
1
2
3
4
5
6
7
8
9
10
涓嬩竴椤
灏鹃〉
其他人还搜
字符串数组和字符数组的区别
字符指针数组是二维数组
字符串指针数组赋值
指针数组输入字符串
指针数组排序字符串
指针数组存放字符串
指针和字符串
指针字符数组
指针指向字符串