www问答网
所有问题
当前搜索:
两个指针相加有没有意义
几个C语言问题
答:
所以选择D 字符串 2、变量和标识符命名方法一样。由字母,数字字符和下划线组成,并以字母或下划线开头 所以选择C _3a6b 3、B为正确的字符赋值,A语法就错了! D正确应为scanf("%s",&s);&不能省!4、A错,同类型的
指针相加无意义
;B对,它的意思是
两个指针
之间相差多少个元素;C是赋值;D是...
设p1和p2是指向同一个字符串的
指针
变量,c为字符变量,则以下不能正确执行...
答:
C项
指针
就是地址p1 和p2是可以相互赋值的。D项 是取其内容运算不是指针运算,是对的 指针是不能
相加
的 ,
没有意义
的。只有大小比较和相减运算。因为地址在内存中是从小到大按直线排列的 所以是可以比较大小的 指针相减是相差多少位,它除以所占字节就是指针间元素的个数。
什么
是
指针
的加法
答:
(3)int**ptr; //
指针
所指向的的类型是int (4)int(*ptr)[3]; //指针所指向的的类型是int()[3](5)int*(*ptr)[4]; //指针所指向的的类型是int*()[4]在指针的算术运算中,指针所指向的类型有很大的作用。指针的类型(即指针本身的类型)和指针所指向的类型是
两个
概念。当你对C 越来越...
两个指针
所指的数如何
相加
?
答:
可以这样:to->num += from->num ;解释:符号'->'是 是解引用符号,返回
指针
指向的元素.可以这样理解,假设有 int a;int b;int *to=&a;int *from=&b;to->num 相当于a;from->num相当于b;即a+=b;注意:解引用的类型必须要满足"+="运算符才可以这样操作.如果还有问题,请hi我....
对于基类型相同的
两个指针
变量之间,为什么不能进行加法运算
答:
指针只能+整型不能
加指针
c语言中说
指针
只能做加减法,为什么我用的时候就乘除也可以啊?有违常...
答:
当然可以,只是
指针
做乘除
没意义
c语言中,,,
两个指针
变量之间能够进行的运算是
什么
答:
c语言中,
两个指针
变量之间能够进行的运算,是它们大小的比较(>,>=,<,<=,==,!=)、以及两个指针的差值。
c语言选择题。。。会的来。。
答:
已知char *p,*q;选择正确的语句()A.p*=3 //这个就只能理解为p=p*3,
指针
只允许加减操作 B.p/=q //指针之间不能互相乘除 C.p+=3 //p=p+3,正确 D.p+=q; //只允许指针和常整数之间的加减 所以:答案是c 若有说明:int *p1,*p2,m=5,n;以下均是正确赋值语句的选项是(...
指针
和引用的自增(++)运算
意义
不一样?
答:
你看例1中的int *p = &b 可不就是把一个普通的int类型的变量的地址赋值给p
指针
变量了么。 那么关键问题就是“ 传指针 和 传指针引用 的区别” 本质上没有区别, 还是在例1的基础上
加
上以下代码: 函数1:void fun1(int *p)这里写*p就是说这个形参值接受一个int类型变量的地址 { }函数
2
:void fun2(...
两个指针
相减是
什么
意思或者说是要实现什么功能?
答:
这个函数的作用是去除字符串前端的空格和制表符。lpsz保存的是第一个非空字符的位置,m_pchData保存的是字符串的起始位置,(lpsz - m_pchData)得到的是字符串前端的空格和制表符的个数(即循环中lpsz = lpsz + 1的次数)。这样明白了吧,不明白可以补充下。
<涓婁竴椤
1
2
3
4
5
6
7
8
9
10
涓嬩竴椤
灏鹃〉
其他人还搜
指针变量运算
两个指针相加有没有意义
指针为什么不能相加