c语言
文章平均质量分 82
airbusa
这个作者很懒,什么都没留下…
展开
-
c语言基础5—算数运算
一、进制1、判断一下数字是否合理[java] view plai000011 //八进制0开头,所有类型的进制大小写无所谓0x7933 //十六进制0x开头大小写无,所谓包括ABCDEF.089 //浮点型 默认double,前面的0可以省略0b1011 //而进制0b开头,后面的数字只能是0和196.0f //浮点型原创 2015-02-26 01:36:41 · 841 阅读 · 0 评论 -
c语言基础4—static、extern对函数和变量的作用
一、static和extern对函数的作用1、函数是分类型的,外部函数和内部函数。定义的函数能被外部文件和本文件所访问的函数为外部函数。只能被本文件访问的函数为内部函数。默认情况下所有函数都是外部函数。整个程序中不允许有同名的外部函数。[java] view原创 2015-02-25 23:36:00 · 474 阅读 · 0 评论 -
c语言基础1—编译链接、整型、枚举、常量、预处理、typedef
一、编译和链接 程序想要运行必须将原文件通过编译转化为目标文件,然后各个目标文件通过链接器链接在一起形成一个可执行的独立程序,在链接的过程中也链接系统自带的函数库。编译只会检查有没有语法错误,链接会检查是否有main函数,咩有则编译失败;1、编译一个源文件cc panda.c这条命令产生一个称谓a.out的可执行程序。中间会生成一个panda.o的目标文件,但在链接过程完成后会被删...原创 2015-02-23 21:03:13 · 586 阅读 · 0 评论 -
c语言基础2—数组、字符串、指针
一、数组1、一维数组的初始化,先定义后初始化,在定义的时候一定要给数组元素个数。 int age[5]; age[0]=5;2、定义同时初始化int age[5] = {1,2,3,4,5};3、定义同时部分初始化,未初始化的值为0。int age[5] ={1,2}; int age[5] = { [3]=4, [4]=5}; 4、 不给定数原创 2015-02-24 03:44:29 · 658 阅读 · 0 评论 -
c语言基础3—变量、结构体、枚举
一、变量1、局部变量的生命周期,从代码生成那一行开始才分配存储空间,到代码块结束变量消亡。同时在函数外面定义的变量是全局变量,它的作用范围是从变量定义的那一行开始,到文件结束,所有方法内部都能共享。全局变量只定义不初始化,里面的值系统会自动初始化,局部变量不初始化,里面的值不确定。原创 2015-02-25 20:50:18 · 790 阅读 · 0 评论