Pointer--Learing MOOC-C语言第九周指针

2、指针运算

1.指针运算(本节内容详细请登录中国大学MOOC官网查询)

指针是可计算的

1+1=2?

指针计算

*p++

指针比较

0地址

指针的类型

用指针来做什么

2.动态内存分配

输入数据:1.如果输入数据时候,先告诉你个数,然后再输入,要记录每个数据,C99可以用变量做数组定义的大小,C99之前呢?

2.int *a = (int *)malloc(n*sizeof(int));//以字节为单位

指针和数组是一样的其实。

代码如下:

空间有限:没空间返回0或者是NULL

白纸得来终觉浅,绝知此事要躬行。

PS:编译环境:Dev-C++ 编译器:gcc

相关推荐
superxxd10 分钟前
跨平台音频IO处理库libsoundio实践
开发语言·qt·音视频
_OP_CHEN2 小时前
C++基础:(十二)list类的基础使用
开发语言·数据结构·c++·stl·list类·list核心接口·list底层原理
ONE_PUNCH_Ge5 小时前
Go 语言变量
开发语言
幼稚园的山代王5 小时前
go语言了解
开发语言·后端·golang
奔跑吧邓邓子5 小时前
【C语言实战(8)】C语言循环结构(do-while):解锁编程新境界
c语言·实战·do-while
晚风残5 小时前
【C++ Primer】第六章:函数
开发语言·c++·算法·c++ primer
小莞尔5 小时前
【51单片机】【protues仿真】基于51单片机温度测量系统
c语言·单片机·嵌入式硬件·物联网·51单片机
满天星83035775 小时前
【C++】AVL树的模拟实现
开发语言·c++·算法·stl
晓风凌殇5 小时前
单片机按键检测与长短按识别实现
c语言·单片机
weixin_456904275 小时前
基于.NET Framework 4.0的串口通信
开发语言·c#·.net