任何语言的大部分介绍都是从“你好世界”开始的,学习C语言也不例外。目前,对许多人来说,说C语言是非常困难的。有人建议从Java或Python开始。我想说的是,一切在开始之前都是困难的。如果你从C开始,其他语言会变得容易得多。因为C++涉及到C语言的后期,所以Java来自C++让我们从C语言的介绍注释开始。
1,hello world
1.1 include头文件包含
include是告诉编译器,包含头文件;在C语言中,所有的库函数调用都需要预先包含头文件
<。头文件>它是让C语言编译器在系统目录中找到相关头文件
“头文件”。它是让C语言编译器在用户的当前目录中找到相关的头文件
。这里需要注意的知识点是:
①C语言库函数所需的头文件必须是# include & lt>。
②自定义h文件,那么它必须是#include""
1.2 main函数
main函数是c语言的主要函数,一个c语言程序必须有一个主要函数而只有一个主要函数;
1.3注释
/,单行注释,代表注释,是文字描述,没有真正的意义,单行注释是C++的注释方法;
/*/,多行注释。这种多行注释是标准的C语言注释方法
1.4 {}括号。程序标题和代码块
C语言中所有函数的代码是
1.5声明
Int a,用{}括号括起来。
声明变量名为A,可以为C语言定制。
1.6 C语言中自定义名称的要求
中自定义名称的要求您可以使用大小写字母、下划线和下划线,但第一个字母必须是字母或下划线;字母应该区分大小写,C语言中的关键字不能用作变量名。最重要的知识点是:每一行都必须是;结局
1.7 printf函数
printf函数向标准输出设备输出字符串。如果输出字符串:
,例如:printf(“hello world”);
如果输出一个整数,
例如:printf("%d ",整数)
Printf(" \ n ");它将输出一个返回行提要
1.8返回语句
一个函数遇到返回时终止,返回是c语言中的一个关键字(记住)
1.9系统系统调用
系统库函数来运行一个程序或执行一个操作系统命令。系统库函数的调用要求include
系统返回值是在windows和unix下不同的
1.10 C语言编译过程。
(1)C语言的编译过程如下:
(2)-E预编译
Gcc-E-o a .a.c
预编译文件是自动编译的。生成的目标文件名是a.e
预编译是将包含在包含中的文件内容替换到C文件中。同时,删除代码中无用的注释到
(3)-S汇编:将C语言转换成汇编语言
(4)-c编译:将代码编译成二进制机器指令
(5)链接:Gcc没有任何参数。这是典型的链接
1.11操作系统结构
(1)用户模式:应用程序都在用户区域中以
(2)内核模式运行:操作系统的内核和设备驱动程序都在内核模式下运行。
以上是c语言语法的第一篇文章。将来会更新更多的知识点。如果你需要任何知识点,请给我留言。我会选择更多更新如果没有消息,将根据学习顺序进行更新。如果你是一个初级程序员,我希望你能注意我~