摘要: C语言结构体 结构体的定义 结构体的定义要使用struct关键字,并以";"结尾。 下面找个微软定义的结构体: typedef struct _FILETIME { DWORD dwLowDateTime; DWORD dwHighDateTime; } FILETIME, *PFILETIME, 阅读全文
posted @ 2019-06-12 14:49 CodeMaker+ 阅读(2666) 评论(0) 推荐(0) 编辑
摘要: 变量类型以及作用域和生命周期 变量的作用域 变量的作用域就该变量可以被访问的区间,变量的作用域可以分为以下四种: 进程作用域(全局):在当前进程的任何一个位置都可以访问 函数作用域:当流程转移到函数后,在其开始和结束的花括号内可访问 块作用域:最常见的就是if(...){...},while(..) 阅读全文
posted @ 2019-06-11 11:02 CodeMaker+ 阅读(4993) 评论(0) 推荐(0) 编辑
摘要: C语言函数调用详细过程 函数调用是步骤如下: 1. 按照调用约定传参 调用约定是调用方(Caller)和被调方(Callee)之间按相关标准 对函数的某些行为做出是商议,其中包括下面内容: 传参顺序:是从左往右传还是从右往左 传参方式:是用寄存器传还是使用内存传 平栈方式:是调用方平栈还是被调方平栈 阅读全文
posted @ 2019-06-11 10:32 CodeMaker+ 阅读(6470) 评论(1) 推荐(0) 编辑
摘要: C语言数组 1. 数组的定义 数组是用来存放数据类型相同且逻辑意义相同的数据 2. 数组的大小 数组的大小不能是变量,必须是常量或者常量表达式,常量表达式由编译器编译时自动求值。 也可以不指定数组大小,但必须对数组进行初始化,编译器在编译时会根据初始化列表中元 素的个数计算数组大小,例如: 3. 数 阅读全文
posted @ 2019-06-11 10:24 CodeMaker+ 阅读(1541) 评论(0) 推荐(0) 编辑
摘要: 阅读全文
posted @ 2019-05-30 10:05 CodeMaker+ 阅读(138) 评论(0) 推荐(0) 编辑
摘要: 阅读全文
posted @ 2019-01-20 14:44 CodeMaker+ 阅读(133) 评论(0) 推荐(0) 编辑
摘要: 阅读全文
posted @ 2019-01-06 22:28 CodeMaker+ 阅读(180) 评论(0) 推荐(0) 编辑
摘要: 阅读全文
posted @ 2018-12-31 21:02 CodeMaker+ 阅读(71) 评论(0) 推荐(0) 编辑