C语言-14(指针)

Posted Ja_king_

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了C语言-14(指针)相关的知识,希望对你有一定的参考价值。

一. p=NULL,*p不能指向NULL

二.
4. 若有语句:int a=4,*p=&a;

下面均代表地址的一组选项是:

  1) a,p,&*a                      2)  *&a,&a,*p

  3) &a,p,&*p                   4) *&p,*p,&a

选C,p是a的地址,不是*p,attention,别搞错了!!!

三. 100.0默认为double类型,100.0f表示他是float类型。double精度更高

四.
在这里插入图片描述

五.
在这里插入图片描述
六. return只能返回一个数

七.在这里插入图片描述
八.大端和小端:大端:高位放在低地址,低位放在高地址。小端:高位放在高地址,低位放在低地址。

九.char类型是从-128到127(important)
无符号数是从0到255在这里插入图片描述

十.
在这里插入图片描述
在这里插入图片描述
小数的二进制采用乘2取整法。
0.1表示2的负一次方
0.01表示2的负二次方

十一.指针数组(存放指针的数组)在这里插入图片描述

十二.数组指针(指向数组的指针)
在这里插入图片描述
十三.函数指针

int Add=int x,int y)
{}
int*pa)(int x,int y)=Add;

十四.函数指针的数组
在这里插入图片描述

十五.
在这里插入图片描述

以上是关于C语言-14(指针)的主要内容,如果未能解决你的问题,请参考以下文章

C语言-14(指针)

c语言用指针将一个字符串插入另一个字符串中指定位置

在C代码中将结构体变量作为参数传递效率忒低

C语言代码片段

C中带有双指针的代码

更新:C++ 指针片段