摘要:
编译好之后,p1 p2的打印值,每次都是固定的。是代码段中的"hello"存放位置。 p3每次不一样。 阅读全文
摘要:
代码段 数据段分别是什么? 代码段:代码段就是程序中的可执行部分。 数据段:静态区或者数据区。全局变量 和 static变量。 其他变量呢? 在栈中。 代码段包括: 1、.text 机器代码 2、.rodata 只读数据:字符串应该是在这里? 数据段包括: 1、.data 已经初始化的全局变量和st 阅读全文
摘要:
int a; const int* p = &a; == int const * p = &a; 表示通过p不能修改a的值。 const int a; int *p = &a ; //这是错误的 const int *p = &a; //可以 int * const p = &a; *p++; // 阅读全文
摘要:
struct _stack{ int *data; int top; int size; }; typedef struct _stack stack; stack * new_stack(int size) { stack *hd = (stack*)malloc(sizeof(stack)); hd->top = -1; hd->size ... 阅读全文