随笔分类 - C语言
摘要:BSS段:BSS段(bss segment)通常是指用来存放程序中未初始化的或者初始值为0的全局变量的一块内存区域。BSS是英文Block Started by Symbol的简称。BSS段属于静态内存分配。 数据段:数据段(data segment)通常是指用来存放程序中已初始化的全局变量的一块内
阅读全文
摘要:在 C/C++ 语言中,const关键字是一种修饰符。所谓“修饰符”,就是在编译器进行编译的过程中,给编译器一些“要求”或“提示”,但修饰符本身,并不产生任何实际代码。就 const 修饰符而言,它用来告诉编译器,被修饰的这些东西,具有“只读”的特点。在编译的过程中,一旦我们的代码试图去改变这些东西
阅读全文
摘要:1. 定义 函数指针是指向函数的指针变量。所以“函数指针”本身首先应是指针变量,该指针变量指向函数。 函数指针是指向函数的指针变量,本质是一个指针。而指针函数是返回值为指针的一个函数,本质是一个函数。 2.声明方法 返回值类型 (*指针变量名) (形参列表); int func(int x); //
阅读全文
摘要:结构体中成员变量前的点: 结构体成员指定初始化 1.该结构体要先定义再使用点。 2.一个成员变量赋值完后用逗号而不是分号和其他变量隔开。 3.从C99标准开始支持的。 加 “.”的话可以不考虑赋值顺序,表示在这个结构体中选择这个变量来赋值,所以可以不考虑结构体中变量的顺序。 例如: struct p
阅读全文