淘先锋技术网

首页 1 2 3 4 5 6 7


第一节 关于C语言

一、C语言的特点

  1. C语言是一门面向过程的计算机编程语言,与C++、C#、Java等面向对象编程语言有所不同。
  2. 当前阶段,在编程领域中,C语言的运用非常之多,它兼顾了高级语言和汇编语言的优点,相较于其它编程语言具有较大优势。同时,其功能丰富、表达能力强、灵活方便、应用面广、可移植性好等特点迅速在全世界普及和推广,可以用来开发应用软件、驱动、操作系统等
  3. C语言也是其它众多高级语言的鼻祖语言,所以说学习C语言是进入编程世界的必修课。

二、C语言的结构

简单来说,一个C程序就是由若干个头文件和函数组成。

  1. 函数就是实现代码逻辑的一个小的模块,而假如多个函数同时运行就会因为先后运行顺序发生一些问题或者错误,所以必须要有一个函数以其为主,而且这个函数必不可少,我们把这个函数取名为main函数,并且一个C程序有且只有一个主函数,同时主函数的运行会自动调用,而运行其他函数需要开发者主动调用,所以C程序简单的说就是执行主函数里的代码,也可以说这个主函数就是C语言中的唯一入口。
  2. 其中#include <stdio.h>是一条预处理命令, 它会在main函数之前运行,它的作用是通知C语言编译系统在对C程序进行正式编译之前需做一些预处理工作。
    举例说明: 就像我们平时用的电子设备一样,当我们想去操作电子设备的时候我们需要先开机,这里开机就是我们需要去提前做的事(相当于C程序中的预处理),然后再进入到主界面或者桌面(相当于进入C程序中的主函数)。

三、示例代码 Hellow World!

#include <stdio.h>

int main()//主函数
{
	//输出语句
	printf("Hello World!");	
	return 0;
}

代码说明

  • main前面的int为主函数的类型,表示函数执行之后会返回一个整数类型的值。
  • printf()是格式输出函数,简单来说它的功能就是在屏幕上输出指定的信息,在要输出的信息的外面添上双引号。
  • return是函数的返回值,根据函数类型的不同,返回的值也是不同的,所以开发者可以根据返回值来判断函数是否出现问题或者继续运行函数。
  • ()写在函数名后表示其为一个函数。
  • {}表示为这一个函数的范围。

四、代码书写规范

  • 一个语句占一行,并且一句可执行语句结束的时候要在末尾处添上分号。
  • C程序里的代码或者注释要有段落感,函数体内要有明显的缩进,通常以一个Tab键为缩进。
  • 括号要成对写,如果需要删除的话也要成对删除,如果有遗漏则会报错。
  • 代码中所有符号均为英文半角符号。
  • C语言规定,标识符(名称)可以是字母(A~Z,a~z)、数字(0~9)、下划线_组成的字符串,并且第一个字符必须是字母或下划线。
    同时在使用标识符时还有注意以下几点: 1、标识符的长度最好不要超过8位,因为在某些版本的C中规定标识符前8位有效,当两个标识符前8位相同时,则被认为是同一个标识符。2、标识符是严格区分大小写的。3、标识符最好选择有意义的英文单词组成做到"见名知意",不要使用中文拼音,更不要使用中文,因为英文的使用范围更广,并且使用中文编译的时候某些程序可能会报错。4、标识符不能是C语言的关键字,例如:void、static等。

五、注释方法

当我们编写的代码太多导致我们无法快速识别这段代码的作用是什么的时候,我们可以通过注释快速了解其内容,而注释编译器是不会运行改变里面的内容,所以我们可以放心的写。

  • 多行注释:
  • 单行注释: // 注释一行的内容

总结

以上就是今天要讲的内容,本文仅仅简单介绍了C语言的特点以及基本信息等。