77问答网
所有问题
当前搜索:
c语言中地址值是什么
请问下
c语言中
的赋值
是什么
意思,最好把
C语言里面
的术语都解释下,谢谢...
答:
实现方法就是在主程序前先声明函数(声明可以认为是用一个标准的方法定义),然后把需要的语句写进去.另外你可以看看潭浩强编的关于C/C++方面的书(比如《
C程序
设计》(第二版)还有实验和上机指导,非常好
的C语言
入门书籍),看过可以理解的好些 看书的时候要仔细看看小程序,很多大程序的核心程序或是算法...
如何用
c语言
编写一个指针变量?
答:
在
C语言中
,指针变量是一个存储其他变量地址的变量。以下是如何在C语言中声明和初始化一个指针变量的示例:在这个例子中,我们首先声明并初始化了一个整数变量 num。然后,我们声明了一个指针变量 ptr。接着,我们使用 & 运算符获取 num
的地址
,并将这个地址赋值给 ptr。最后,我们使用 printf 函数...
C语言中
关于指针的一道题
答:
楼主解释的有问题,作者的swap函数只是把形参
的地址值
交换了,而实参p,q指向的值没有改变,可参看以下解释 include"stdio.h"swap(int *a,int *b){int *t;printf("%x,%x\n",a,b);t=a;a=b;b=t;printf("%x,%x\n",a,b);} 如果要改变值,必须交换形参所指向的值,因此程序可以改成 ...
c语言
指针问题
答:
p=a,即把2里面存储
的地址值
5放到了1里面 1现在是5, 1和2的值都指向了 5这个地方的数组 p=&a,这样直接写是错误的(&a结果是int类型的值,不能赋值给int*必须要强制转换),出题的人脑子进水了故意忽悠人 正确的写法 p = (int*)&a;他将其与int q = (int)&a;拿来混肴视听,该打。
c语言
求答案!急!急!急!
答:
省略;当表达式2的值为真的时候执行表达式4,若为假,则跳出while循环 执行后面的语句。28.(1)int num[10];num[10]={0,1,2,3,4,5,6,7,8,9};(2)int num[10],*nptr;num[10]={0,1,2,3,4,5,6,7,8,9};nptr=num;(3)nptr+8是指num[7]
的地址值
;*(nptr+8)是指元素num[...
下列
C语言
代码的运行结果是( )。
答:
答案选择第四个 30 30 理由如下:p1,p2为指针变量 p1,p2中保存的是x,y
的地址
然后p2=p1,即p2中保存的地址更改为x的地址 p2=30,实际是在对X赋值。。。x的值变为30 然后输出*p1和*p2,得到的结果都是30
offset在
C语言中
使用
是什么
意思啊??
答:
lrc歌词中会经常见到[offset:500]这样的说明,指的是卡拉OK歌词滚动时的偏移量
C语言中
的宏定义:offsetof (type,member)返回值:2个地址的偏移量,第一个
地址是
结构体名字,第二个地址是结构体成员,所以返回的是二者之间的以byte为单位的偏移量 由于c++中struct已经强化为类,the use of offsetof is ...
c语言
题目,执行以下程序后的输出结果是多少
答:
// 然后p = q ; 这一句就是p 不要原来a的地址啦,去要了q的值,而q值就是原来b的地址。所以现在p //保存的是b的地址了。所以*p变成8了。//然后q又跑去要了r所保存
的地址值
, 所以现在q保存r的地址值。而上面r的地址值就是a的地址值。所以 // *q = * r 了。他们的
值都是
a的值...
C语言中
的scanf
是什么
意思
答:
scanf()是
C语言中
的一个输入函数。与printf函数一样,都被声明在头文件stdio.h里,因此在使用scanf函数时要加上#include <stdio.h>。(在有一些实现中,printf函数与scanf函数在使用时可以不使用预编译命令#include <stdio.h>。)函数 scanf() 是格式输入函数,即按用户指定的格式从键盘上把数据输入...
c语言
指针数组问题
答:
p=a和p=a是不同的,*p=a是把a中存储的数组的首
地址
赋值给了p所指向的内存区域,所以,p指向的就是数组a的首地址(如果你在进行这一步之前没有给p分配它要指向的存储空间的话,那么运行时就会报错)p=a是把a
的值
赋值给了p,这时p和a都指向了数组的第一个元素,二者就没有太大的区别了。注...
棣栭〉
<涓婁竴椤
63
64
65
66
68
69
70
71
72
涓嬩竴椤
灏鹃〉
67
其他人还搜