![](https://img-blog.csdnimg.cn/20201014180756923.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
C语言
文章平均质量分 87
LredCoat
这个作者很懒,什么都没留下…
展开
-
C语言疑难点总结(未完待续)
C语言 复习点: .data区域存放的是全局变量和静态变量,在预编译时期分配内存空间,运行时初始化为0 记住前四个优先级:’()’,’[]’,’->’,’.’;四个 X86 32系统,不管指针是什么类型,指针变量都是占用4个字节的内存 指针的类型决定了指针的偏移量 数组名取地址就是数组的指针类型 int arr[5] = {0,1,2,3,4}; int *p = NULL; p = arr; printf("%d",*(p+2)); p = (int*)(&a+1)原创 2022-02-24 18:41:25 · 421 阅读 · 0 评论 -
C语言最常见的线性结构---数组
C语言最常见的线性结构—数组 数组详解 数组定义:有序数据的集合,用数组名作为标识 数组性质:数组是由一些列相同数据类型组成的线性集合 数组组成:标识符、类型名、维数。其中,维数指定数组中的元素个数。 数组优缺点: 1)与vector类型相比,数组缺陷在于:数组的长度是固定的,不能知晓数组的长度。同时没有size和push_back操作。如果要更改长度,则要创建更大的新数组,再复制原数组的所有元素。 注:vector是C++中的STL容器的一个容器分支,属于动态数组内容 2)数组是被严格限制原创 2021-07-11 20:10:06 · 949 阅读 · 0 评论