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

相关推荐
chushiyunen2 分钟前
python中的异常处理
开发语言·python
2401_8747325311 分钟前
C++并发编程中的死锁避免
开发语言·c++·算法
2301_7923082513 分钟前
C++编译期数学计算
开发语言·c++·算法
兑生17 分钟前
【灵神题单·贪心】3745. 三元素表达式的最大值 | 排序贪心 | Java
java·开发语言
sqyno1sky25 分钟前
C++中的契约编程
开发语言·c++·算法
python猿38 分钟前
打卡Python王者归来--第30天
开发语言·python
qq_3349031539 分钟前
嵌入式C++驱动开发
开发语言·c++·算法
阿贵---1 小时前
C++代码规范化工具
开发语言·c++·算法
暮冬-  Gentle°1 小时前
自定义内存检测工具
开发语言·c++·算法
一直都在5721 小时前
Java死锁
java·开发语言