C语言
顾西枕
凡心所向,素履所往。
展开
-
C语言函数
函数1.1 函数的原型和调用在使用函数前必须定义或者声明函数double circle(double r);int main(){double length = circle(10);printf(“length = %f\n”, length);return 0;}double circle(double r){return 2 * 3.14 * r;}1.2 函数的...转载 2019-04-21 21:05:11 · 172 阅读 · 0 评论 -
C语言中#define的用法介绍
1.简单的define定义#define MAXTIME 1000一个简单的MAXTIME就定义好了,它代表1000,如果在程序里面写if(i<MAXTIME){…}编译器在处理这个代码之前会对MAXTIME进行处理替换为1000。这样的定义看起来类似于普通的常量定义CONST,但也有着不同,因为define的定义更像是简单的文本替换,而不是作为一个量来使用,这个问题在下面反映的尤...转载 2019-04-21 21:07:38 · 1560 阅读 · 0 评论 -
C指针概要
原文链接:https://blog.csdn.net/soonfly/article/details/51131141前言:复杂类型说明要了解指针,多多少少会出现一些比较复杂的类型,所以我先介绍一下如何完全理解一个复杂类型,要理解复杂类型其实很简单,一个类型里会出现很多运算符,他们也像普通的表达式一样,有优先级,其优先级和运算优先级一样,所以我总结了一下其原则:从变量名处起,根据运算符优先级...转载 2019-04-21 21:09:23 · 107 阅读 · 0 评论 -
结构体,联合体,枚举与typedef
1.1 结构体1.1.1 定义结构体struct和初始化struct man{char name[100];int age;};struct man m = { “tom”, 12 };struct man m = { .name = “tom”, .age = 12 };1.1.2 访问结构体成员.操作符1.1.3 结构体的内存对齐模式编译器在编译一个结构的时候采用内存对...转载 2019-04-21 21:11:32 · 145 阅读 · 0 评论