11问答网
所有问题
当前搜索:
字符型指针变量赋值的方法
有声明变量char ch;,定义
指针变量
p指向ch的语句是
答:
ch 是个左值,取地址在它前面加上 &,char ch;char *p1 = &ch; //p1 指向ch的
指针
取地址后,对地址解引用仍然是左值,下面的声明是等价的:char ch;char *p1 = &ch; //p1 指向ch的指针 char *p2 = &*&ch; //p2 指向ch的指针 char *p3= &*&*&*&ch; //p3 指向ch...
VC++中的char *name语句是什么意思?
答:
char *name定义了一个指向
字符的指针变量
name。例如 char *name = "abcd";1)name是一个变量;2)这个
变量的类型
是指针,指针其实就是地址,如图所示,name的值是'a'字符占用内存的地址;
C语言中的char具体用法
答:
C 语言中保证 char 占用空间的大小足以储存系统所用的基本字符集的编码。C 语言定义一个字节(byte)的位数为 char 的位数,所以一个字节可能是 16 位,也可能是 32 位,而不仅仅限于 8 位。2、声明字符型变量
字符型变量的
声明
方式
和其它
类型变量的
声明方式一样:char good;char better, best;以...
整形变量、实
型变量
、
变量赋值
、
字符变量
在语句中怎么用呢?_百度知 ...
答:
变量
=(变量=表达式);是成立的,从而形成嵌套的情形。其展开之后的一般形式为:变量=变量=…=表达式;例如,“a=b=c=d=e=5;”,它实际上等价于:e=5;d=e;c=d;b=c;a=b;2)在进行
赋值
运算时,如果赋值运算符两边的数据
类型
不同,系统将会自动进行类型转换,即将赋值运算符右边的数据类型...
c++中怎样用函数将
字符串指针
类的的形参赋给一个
变量
?
答:
class Student { char number[];char* name;char* cout;int mark ;public:Student(char num[],char* Name,char * Cout,int Mark);{ number=num; name =Name; cout=Cout;mark =Mark;} int getmark() const { return mark;} char* getname() const { return name;} void print() const...
C语言中,为什么
字符串
可以
赋值
给字符
指针变量
答:
C中没有
字符串变量
,所以说“字符串可以
赋值
给字符
指针变量
”是无稽之谈。C中的字符串处理是用字符数组完成的,可以把承载
字符串的
字符数组的首地址(第一个字符的地址)赋给一个
字符型指针
(实质就是把一个
字符变量的
地址赋给一个字符型指针,所以是匹配的),而字符串本身是不能整体赋给任何变量的!
指针
这样
赋值
可以吗
答:
传递的
指针类型的
参数,是用来改变其指向内容的,而指针本身的值不会改变。所以在这个函数中,给p分配的内存,使p指向这段内存的首地址,但调用者传入的p这个参数本身并没有改变,如果原来是NULL,那么函数调用返回后,这个p还是NULL,会出现访问异常。解决这个问题有多个
办法
:第一种办法: 要先给p分配...
下面的选项中正确的
赋值
语句是(char a[5],*p=a;)()。 A p=“abcd...
答:
答案是a 主要考核你对
变量赋值
时的对等关系;a p=“abcd”;p是
字符型指针
,将“abcd”的地址给了p,也就是p指向“abcd"的首地址,也就是 指向‘a'的地址;b a=“abcd”;a是字符数组的地址,不可赋值;c p=“abcd”;p是字符,不能将字符串赋给它,若是*p='a',则正确。
C语言:
变量
及其
赋值
格式
答:
C语言中
变量
的定义格式为:数据
类型
变量名;其
赋值的
形式有两种:第一:在定义的同时赋初值,即格式为:数据类型 变量名=值;例如:int i=3;第二:先定义后赋值。定义同前,赋值格式为:变量名=值。例如:int i; i=3;需要说明的是:变量在赋值时会自动完成类型转换,即自动将赋值号右边...
C++中不能把
字符串
常量
赋值
给
字符型指针
?看下面的图片
答:
也就是等价于 const char *p="abc"你用strcat,就改变了p1的值了,所以报错 解决
方法
如下:方法一:char s1[]="abc", s2[2]="def";char *p1, *p2;p1=s1;p2=s2;strcat(p1, p2);方法二:把程序用Release编译看看可以用不,VC6下Debug模式下式常量,Release就是普通
变量
了 ...
棣栭〉
<涓婁竴椤
2
3
4
5
6
7
8
9
10
11
涓嬩竴椤
灏鹃〉
其他人还搜