77问答网
所有问题
当前搜索:
字符串数组和字符串指针
c语言 pointer 完全一团浆糊…
答:
对于多个字符的处理
与字符数组
有很多相同之处,也有不同之处,说起来很啰嗦。比如,数组不能以数组名直接赋值,对于
字符串指针
也有同样的限制,数组名不能被当作左值(不能出现在=的左边),但指针可以,当指针是左值时,只是将指针的指向改变为新值,而并不是改变了指针指向的内容(昏了没?),...,...
用下标法和
指针
法将
字符串
a复制到字符串b,并输出b。 字符串定义为:char...
答:
include<string.h> void main(){ char a[20]="I am a boy.";char b[32];char *p1,*p2;p1=a;p2=b;char* copy(const char*pp1,char*pp2);//下表法 int len,i;len = strlen(a);for(i=0;i<len;i++){ b[i] = a[i];} b[len] = '\0';printf("%s\n",b);//
指
...
C++
指针
一个问题
答:
if(strlen(*(a+i))>strlen(p))//if(strlen(a[i])>strlen(p))等价的,这里是指针的加法 a+1要移动10个字节指向二维
数组
第二个字符串,a[i]等于*(a+i)p=a[i];} return p;//返回最长的
字符串指针
} void main(){ char s[5][10],*ps;//5个字符串,每个长度10 int i=0;cout...
指针数组
作为参数传递
答:
a是
指针数组
,元素是char指针 ,数组传递的时候编译器只会传递数组地址,也就是a的地址,是指针数组的地址。进入函数时,复制了份指针数组的地址,而不是数组本身。函数内 char *p="add";//先在常量区放入"add",并将地址赋值给p a[1]=p;将p的值也就是常量
字符串
的地址赋值给a指向的数组中的...
关于CString
与
指向
指针
的指针
答:
应该改成:CString *Result = new CString[20];//Cstring result本身就是一个
数组指针
,CString* 是指向
字符串数组
的指针,没有必要加两颗星,我还没发现那个程序要用这么复杂的语法 CString *str;//str是一个指向字符串数组的指针啊,前面加*和上面一样已经表示一个指向字符串的字符串的指针了 str...
c语言中,一个变量被赋值为一段
字符串
,然后怎么样让一个
数组
得到这个字符...
答:
你说的是
字符串
中的
指针和数组
吧,给你举个例子吧。char *p = "hello world"; //一个变量被赋值为一段字符串 char str[80];strcpy(str,p); //字符串的拷贝,数组得到这个字符串。printf("%s %s\n", p, str);
字符串
为什么可以赋值给
指针
?
答:
a[]="abc";中并不指定a
数组
的长度。因此往往只要记录
字符串
的首地址就可以了。而
指针
正是记录地址的不二人选。所以,对于老手在做字符串的题目的时候,不关心其长度,只要记录下首地址就OK了。定义形势就是char *p="abc";本质上char a[]="abc";和 char *p="abc"; 是一样的。
C语言
与
C++
指针
函数调用 乱码 求以下程序结果和详细解释 ,求总结_百度...
答:
程序三:函数中的临时
数组
a,a当函数返回时,a所指向的内容已经销毁,a成为野
指针
,一个随机值,非法返回a的值,对其使用,造成引用的非法内存。程序四:同程序三,p也是一个临时变量,程序结束也被销毁了,非法引用,也会造成非法引用内存。程序五:内存报错,对
字符串
的赋值不正确,因为str是指向一个...
谁能给我讲讲C语言中
字符串
是怎么定义的?自己看书不理解.
答:
字符串
定义其实很简单在c/c++语言中定义一个字符串可以使用如下的语法:char *s1=“string1”;//定义字符串常量,
指针
形式 char s2[]=“string2”;//定义字符串常量,
数组
形式 char *s3=new char[10];//定义字符串变量并分配内存 指针形式 strcpy(s3,"string3");//为s3赋值 char s4[10]...
这里两个
指针
同时指向一个
数组
的首地址,这两个指针到底到底是干嘛的...
答:
指针
指向某个
数组
的首地址时,那么这时候可以认为这个指针和这个数组是等价了。特别是
字符串
来说,首地址指针就相当于字符串了。
棣栭〉
<涓婁竴椤
67
68
69
70
71
72
73
74
75
76
其他人还搜