本人为大学生,大一学完C语言,颇有感触。便于以后能在最短时间内复习完C语言,故做此文。也希望对一些新手一些帮助,有错处请多多指出,话不多说,进入主题。
C语言用到的编译器:首推Visual Studio,然后是visual C++6.0 、CodeBlocks 、Dec-Cpp,Gcc 还有就是一些编辑器Notepad++、EditPlus,如果你喜欢一些有特殊效果的(炫酷,震动)的编辑器,建议Atom,这个编辑器可以安装插件来达到你想要的效果,以上所列举的编辑器会自动配对括号、换行、关键词着色、英文拼字检查、自动换行、列数标记、搜寻取代、同时编辑多文件、全屏幕浏览功能等等,有点编辑器已经集成编辑器,有时也称作IDE(Integrated Development Environment,集成开发环境).
数据类型:在数据结构中的定义是一个值的集合以及定义在这个值集上的一组操作。为了高效利用硬件内存资源,计算机编程语言中(当然也包括C语言)数据类型分为short (int)、unsigned int(4字节)、int、long (int)、long long (int)、float、double 、char等等,只列出一些常见的数据类型,还有一些不常用(unsigned long long int、unsigned char)不一一列举了。
类型名称
|
字节数
|
取值范围
|
char
|
1
|
0~255
|
short (int)
|
2
|
-32768~+32767
|
int
|
4
|
...
|
long int
|
4
|
...
|
long long (int)
|
8
|
...
|
float
|
4
|
...
|
double
|
8
|
...
|
第一个程序(Hello World):
#include<stdio.h> (符号#表示这是一个预处理命令,也称为头文件) /*This is a perprocessor directive*/
int main(void) /*This identifies the function main()*/
{ /*This marks the beginning of main*/
printf("Hellor world!"); /*This line displays a quotation*/
return 0; /*This returns control to the operating system*/
} /*This marks the end of main()*/
/*
*Written by Heiren
*Copyright 2016
*/
注:位于/*和*/之间的任意文本都是注释,/*可以和*/放在同一行 代码上,也可以放在不同代码上
main()函数的一般格式:
int main()-----------------------------------函数头(指定函数函数定义的开头和函数名称)
{----------------------------------------起始括号(定义函数的开头)
。-------------------------------------函数体(包含所有的语句,它们定义了函数执行时要完成的任务)
。
}---------------------------------------结束括号(定义函数的结束)
更多推荐
《C语言入门经典》读后感(一)
发布评论