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 · 435 阅读 · 0 评论 -
C语言最常见的线性结构---数组
C语言最常见的线性结构—数组数组详解数组定义:有序数据的集合,用数组名作为标识数组性质:数组是由一些列相同数据类型组成的线性集合数组组成:标识符、类型名、维数。其中,维数指定数组中的元素个数。数组优缺点:1)与vector类型相比,数组缺陷在于:数组的长度是固定的,不能知晓数组的长度。同时没有size和push_back操作。如果要更改长度,则要创建更大的新数组,再复制原数组的所有元素。注:vector是C++中的STL容器的一个容器分支,属于动态数组内容2)数组是被严格限制原创 2021-07-11 20:10:06 · 982 阅读 · 0 评论