黑马程序员:C语言语法基本介绍知识点功能注释等(附带源代码)

任何语言的大部分介绍都是从“你好世界”开始的,学习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语言语法的第一篇文章。将来会更新更多的知识点。如果你需要任何知识点,请给我留言。我会选择更多更新如果没有消息,将根据学习顺序进行更新。如果你是一个初级程序员,我希望你能注意我~

大家都在看

相关专题