随笔分类 -  【7】c语言

摘要:数组指针 指针数组 函数指针 指针函数 指针的指针 数组指针 定义:int (*p)[n]; 理解:p是一个指针,指向一个包含 n 个 int 类型的数组; 含义:()的优先级高,(*p) 是一个指针,int 修饰数组的内容,n 数组的个数; 指针数组 定义:int *p[n]; 理解:数组p 包含 阅读全文
posted @ 2020-11-02 17:22 欧阳图图的少年成长记 阅读(586) 评论(0) 推荐(0)
摘要:数据在进程空间的存储 栈 :局部变量 动态空间 :堆 未初始化的全局变量和静态变量 :bss 初始化的全局变量和静态变量 :rwdata段(读写段) 程序常量值 :rodata段(只读段) 可执行代码 :text 阅读全文
posted @ 2020-10-28 09:25 欧阳图图的少年成长记 阅读(127) 评论(0) 推荐(0)
摘要:// 对齐原则:每一成员需对齐为后一成员类型的倍数 // 补齐原则:最终大小补齐为成员类型最大值的倍数 #include <iostream> #include <memory> #include <string> using namespace std; // 空类,考虑的是当我们声明该类型的实例 阅读全文
posted @ 2020-09-16 10:39 欧阳图图的少年成长记 阅读(355) 评论(0) 推荐(0)
摘要:typedef用法 typedef作用:为一种数据类型取一个别名 (简化复杂的类型声明) typedef int t1; typedef char t2; int main() { t1 a = 88; t2 b = 'p'; printf("a=%d b=%c\n", a, b); } struc 阅读全文
posted @ 2020-09-02 09:35 欧阳图图的少年成长记 阅读(4141) 评论(0) 推荐(0)
该文被密码保护。
posted @ 2020-06-09 19:56 欧阳图图的少年成长记 阅读(7) 评论(0) 推荐(0)
摘要:const const只读变量——(注意不是真正常量,只是告诉编译器不能出现在赋值号左边!) (1)const修饰的变量是只读的,本质还是变量 (2)const修饰的局部变量在栈上分配空间 (3)const修饰的全局变量在全局数据区分配空间(vc、gcc会将其放入常量区,bcc放入全局数据区) (4 阅读全文
posted @ 2020-06-09 11:13 欧阳图图的少年成长记 阅读(1031) 评论(0) 推荐(0)