77问答网
所有问题
当前搜索:
C语言指针是什么意思
C语言
的
指针
代表
什么
答:
在这里,帐号就是存单的
指针
, 存款数是存单的内容。对于一个内存单元来说,单元的地址即为指针,其中存放的数据才是该单元的内容。在
C语言
中,允许用一个变量来存放指针,这种变量称为指针变量。因此,一个指针变量的值就是某个内存单元的地址或称为某内存单元的指针。图中,设有字符变量C,其内容为...
C语言
中:链表中的
指针
与指针域的区别
答:
这是两个不同的概念。1
指针是C语言
中的一个数据类型。在链表的节点中,可能包含多个指针。2 指针域是指的链表中用来指向相关节点的指针,一般是下一个,对于双向链表,也包括指向上一个的指针。3 对于链表节点,可以分为数据域和指针域两部分。数据域中可能包含有指针类型。指针域中必然是指针类型。
在
C语言
中一个
指针
占用多少字节。
答:
指针即为地址,指针几个字节跟
语言
无关,而是跟系统的寻址能力有关。比如以前是16位系统,指针即为2个字节,现在一般是32位系统,所以是4个字节。
指针是
一个特殊的变量,它里面存储的数值被解释成为内存里的一个地址。要搞清一个指针需要搞清指针的四方面的内容:指针的类型、指针所指向的类型、指针的...
C语言
中,
指针
的
意思是什么
?FAR指针又是什么?
答:
如果没有指定一个
指针是
near或far,那么默认是near。所以far指针要显式指定。far指针工作起来要慢一些,因为每次访问一个far指针时,都要将数据段或程序段的数据交换出来。另外,far指针的运算也比较反常,例如上面讲到的far指针指向同一个地址,但是比较的结果却不相同。
什么
时候使用far指针? 当使用小...
C语言
中的
指针
指的
是什么
答:
打个比方吧,就相当于门牌号,可以代表一个房间,门牌号就是
指针
,房间就代表任意的量,想变量啦,数组啦等
c语言
中的 **
是什么意思
答:
是
指针
,**就是指针的指针。在
c语言
中指针就是某变量的地址,那指针就是地址的地址。可能这样还比较抽象,那举个现实中的例子吧:你在一次聚会上见到一个美女C,你想认识她但是你不知道她的联系方式,你只认识你的朋友A,你朋友A认识该美女的闺蜜B。于是,你找你朋友A帮你问B,B那返回了美女C的...
C语言
中的
指针
到底有
什么
用
答:
你可以将
指针
变量看做一般的整数变量来理解,用来保存一个整数(地址是个整数),只是,该整数代表着某地址,在这里是a的地址。在
C
/C++中很灵活,但是也很危险,也很难学,如果指针指向错误的地址会引起程序崩溃,因此在C#中已经被微软封装了,但内部还是有指针的。如果有必要,C#中也可以使用指针,...
C语言
的
指针
有
什么
优缺点?
答:
1、
指针
的优点 是标识一块内存。电脑内存上的每一个字节都具有一个编号,称为地址(可以简单理解为指针),任何读写内存的指令都必须携带地址信息,否则电脑不知道读写那块内存。不管程序是用
什么语言
写的,要运行数据和代码必须驻留内存,CPU要执行指令必须有一个“指针”程序计数器指向内存的代码块,如果...
c语言
中,字符
指针是
指
什么
?
答:
c语言
中,char* 表示字符
指针
类型,当其指向一个字符串的第一个元素时,它就可以表示这个字符串。如char* str="learn c";中,"learn c"是长度为8的字符数组常量,其最后一个元素是'\0',而这句代表执行的结果是将str指向了"learn c"的第一个字符'l',str后面的连续内存依次存放'e','a','...
C语言
函数前面加个
指针是什么意思
?
答:
C语言
函数前面加个
指针
表示函数的返回值是指针类型的。实例:include <stdio.h> using namespace std;int* lpfun1(int,int); //声明一个返回指针为int类型的函数 void main(){ int *result=lpfun1(10,20);printf("%d\n",*result);delete result;//删除堆中的指针 result=0; //使指针...
棣栭〉
<涓婁竴椤
2
3
4
5
6
7
8
9
10
11
涓嬩竴椤
灏鹃〉
其他人还搜