新手的第一个C程序 - #include <stdio.h>
- int main()
- {
- printf("*");
- return 0;
- }
复制代码
首先是进行编译预处理。include是在告诉编译器,包含一个头文件。C语言中的库函数调用需要提前包含头文件,也就是文件包含。
然后是main函数,也就是C语言中的主函数。一个C语言程序中有且仅有一个主函数。
“ #include ”也就是调用System库函数。
int代表主函数需要返回值,且返回值为整型。如果是void,则不需要返回值。改内容涉及数据类型,后面还会更详细地提到。 - / [要注释的内容] /
- /* [要注释的内容] */
复制代码
注释方式://是单行注释,常用于C++,/**/是多行注释,常用于C语言,一般在编译器里,二者兼容。 - sa_dSHDS1871
- /*
- C语言的关键字:auto、break、case、char、const、continue、default、do、double、else、enum、
- extern、float、for、goto、if、int、long、register、return、short、signed、sizeof、static、
- struct、switch、typedef、union、unsigned、void、volatile、while、inline、restrict、_Bool、
- _Complex、_Imaginary、_Alignas、_Alignof、_Atomic、_Static_assert、_Noreturn、
- _Thread_local、_Generic。
- */
复制代码
C语言标识符命名的规则:可以使用大小写字母、数字和下划线。其中字母区分大小写,名字必须以下划线或者字母开头。而且自定义名字不可以是C语言关键字。C语言固定了一个标识符允许的字符个数,即前若干个字符有效,一般不超过64个。
在我们刚刚用到的C程序中,我们有用到一个函数,也就是printf,“打印”。其运行结果也就是把hello world打印出来。其中的“\n”是换行的意思,合理运用换行可以方便识别打印内容,在输出内容多的情况下比较明显。
“return”也就是调用主函数后的返回值,是整型就行。函数遇到return语句就终止了。 |