
C笔记
王小静儿
这个作者很懒,什么都没留下…
展开
-
关于C语言中 extern 关键字用法
总结:extern 其实就是对函数进行隐藏,只限于本模块使用,其他用不了!!我们知道,程序的编译单位是源程序文件,一个源文件可以包含一个或若干个函数。在函数内定义的变量是局部变量,而在函数之外定义的变量则称为外部变量,外部变量也就是我们所讲的全局变量。它的存储方式为静态存储,其生存周期为整个程序的生存周期。全局变量可以为本文件中的其他函数所共用,它的有效范围为从定义变量的位置开始到本源文件...转载 2019-06-05 10:37:33 · 296 阅读 · 0 评论 -
C中常见修饰符的意义
C中 常见的修饰符有 register、const、static、volatile、auto、extern等register修饰符register 寄存器变量,告诉编译器它所声明的变量在程序中使用的频率非常高,请编译器尽量将此变量放在寄存器中,这样程序的执行速度更快,但实际上编译器不一定这么做,可以忽略此选项register 修饰符的几点注意事项:1、变量必须是CPU所接受的类型2、只能...转载 2019-06-05 13:28:18 · 720 阅读 · 0 评论 -
二进制转十进制c 栈结构
#include <stdio.h>#include <stdlib.h>#include <math.h>#define STACK_INIT_SIZE 20#define STACKINCREMENT 10typedef char ElemType; // input by chartypedef struct{ ElemType...原创 2019-07-01 17:05:02 · 213 阅读 · 0 评论