66问答网
所有问题
当前搜索:
指针字符串定义与赋值
请问C语言 char类型的
指针
要怎么
赋值
?
答:
指针
是无法存放
字符串
的,只有指针指向的那块空间才能存放字符串,所以我第一句话给它开辟了20个空间,这样就可以给指针指向的那块空间
赋值
了,谢谢 另外给你一个建议 char *a = NULL,*b =NULL,*c =NULL;这样的写法是不规范的,很容易出错。标准形式应该是char *a= NULL;char *b = NULL;char...
指向
字符串
的
指针
能不能
赋值
给同类型的指针?
答:
你要明白,
指针
就是保存所指内容的地址的变量 在类型匹配的情况下,你可以通过把要指向的地址
赋值
给指针,来让指针指向任何你需要的数据 所以指向
字符串
的指针自然是可以赋值给同类型的指针的
C语言如何把
指针
指向的值
赋值
到变量上。。。
答:
然后执行
赋值
操作。对
指针
取值需要使用取值运算符*,这个符号和乘相同,但功能不同。用于取值时,*为单目运算,与后续的指针相结合,实现取指针指向的值的效果。比如 int a = 10;int b;int *p = &a;这时p指向变量a的地址,指向的值为10,要将其赋值给b,需要 b = *p;...
c语言中,如何把
字符串
,如“abcdef”
赋值
个一个变量,怎么
定义
该...
答:
其实用c也很简单的,c里有用于处理
字符串
的头文件string.h strcat()函数就是将两个字符串连接 不过在c里面是没字符串变量这个概念的,用
字符指针
来实现 下面是程序 include"stdio.h"include"stdlib.h"include"string.h"main(){ char send = "whatyouwant";/*用你想要的东西代替whatyouwant稍改一...
定义
一个一维
字符指针
数组,并利用不定数量(不多于10)个
字符串
将其初始...
答:
)//循环查找
字符串
{ if (*p1 == ' ')//当字符等于空格的时候 { *p1 = '\0';//将这个空格替换成为 '\0' p1++;//
指针
后移 temp[count] = p2;//p2 保存的是每个子字符串的开头, 每次将这个开头
赋值
给temp[count] p2 = p1;//重新赋值 p2 让 p2每次都是保...
定义字符
数组,存放输入的
字符串
,利用
指针
变量指向字符数组的首个及...
答:
include <stdio.h>#include <string.h>int main(){ char str[80], *p1, *p2; printf("请输入一个
字符串
:"); gets(str); p1 = str; p2 = str + (strlen(str)-1); printf("%c and %c", *p1, *p2); return 0;} ...
c语言
指针
求高手
定义字符串
的问题
答:
有几个地方错了,主函数main打错;strcmp用法错误,传递参数类型不对,定义s1,s2时应该定义为
字符串
,字符串变量名本身就是首地址,这里并不需要再
定义指针
,你的代码也没用到。看你是想学习strcmp函数,我这里仿照你的代码写了一个测试程序,调试通过,你可以看看,令用到函数strncmp,传递第三个参数...
c++编程问题,string类型怎么
赋值
,怎么引用
答:
string LSStr,LSStrA; //
定义
LSStr = 'aabbccdd'; //
赋值
LSStrA = LSStr; //同类赋值 1、不同编译环境下的C++,对
字符串
的处理稍有差别。2、最原始的C语言中,没有string,在C++里才有了string这个类。3、注意,string是一个类,不是类型。类这个概念是C++才特有的,它的存在是为了模块...
c语言给
字符指针赋值字符串
常量,那会为字符串常量分配内存空间吗...
答:
声明的
字符串
常量会放在只读数据段,所以会分配内存空间的。chat *p="123";就是将123放在内存的只读数据段,然后将该地址
赋值
给p。
求教 二维
字符串
怎么
赋值
,二维字符串数组
指针
怎么赋值
答:
首先, 你已经知道了char*code[10][8]的
赋值
方法;char*k[4]赋值方法基本上也是相同的. char*k[4]={"a","b","c","d"};重要的是你要明日char*k[4]是一个数组, 这个数组中含有4个无素, 每一个元素都是一个
字符串指针
.char*code[10][8] 是一个二维数组, 它有10行8列, 每一个...
棣栭〉
<涓婁竴椤
3
4
5
6
8
7
9
10
11
12
涓嬩竴椤
灏鹃〉
其他人还搜