知识屋:更实用的电脑技术知识网站
所在位置:首页 > 科技

1、c语言概述

发表时间:2022-03-26来源:网络

一、C语言发展及特点

1、语言简洁、紧凑,使用方便、灵活。32个关键字、9种控制语句,程序形式自由

2、丰富的运算符和数据类型,具有现代语言的各种数据结构

3、具有结构化的控制语句,是完全模块化和结构化的语言

4、允许直接访问物理地址,能进行位操作,可以直接对硬件进行操作。

对操作系统以及需要对硬件进行操作的场合,学C语言明显地优越于其他高级语言。

5、程序可移植性好,基本上不做修改就能用于各种型号的计算机和各种操作系统。

二、简单的C语言程序介绍

例1、输出helloword

C语言的运行机制

1、函数库:是文件,这个文件里存放着多个函数供调用。

2、函数库对应的头文件:扩展名多为.h,即head头,比如stdio.h,math.h等。

3、在c语言的源程序中使用

“#include函数库的头文件”语句引入函数库,再调用库中的函数。

#include

stdio.h

printf():输出函数scanf():输入函数getc()

#include

math.h

abs():求绝对值sqrt():开方sin():求sin

#include

string.h

strlen():字符串长度strcpy():字符串复制strcmp():字符串比较

例2、求两个整数之和

例3、求两个整数中的较大者

三、C语言程序的结构特点

1、一个源程序文件中包括:

预处理指令#include等函数定义 每个函数用来实现一定的功能

2、函数是C程序的主要组成部分

一个C程序是由一个或多个函数组成的必须包含一个main函数(只能有一个)程序总是从main函数开始执行

一个函数包括两个部分

函数首部函数体

3、C程序对计算机的操作由C语句完成

C程序书写格式是比较自由的为清晰起见,习惯上每行只写一个语句

4、数据声明和语句最后必须有分号

5、C语言本身不提供输入输出语句

6、程序应当包含注释,增加可读性

四、C程序的执行步骤

五、TC环境介绍

Turbo C集成开发环境是由Borland公司开发的一套C语言程序开发工具。

Compile–>Compile to OBJ编译(Alt+F9)Compile–>Link连接Compile–>Make编译+连接(F9)Run–>Run运行Run–>User screen屏幕显示(Alt+F5)

六、getc(),getch(),getchar()

getc():

调用方式:int getc(FILE *stream)
它返回指定输入流stream的当前位置的下一个字符,并增加文件的位置指示器.

getch():

调用方式:int getch(void)
getch()从控制台读取一个字符,但不把该字符显示在屏幕上,也就是不回显.
getch():
调用方式:int getch(void)
getch()从控制台读取一个字符,把该字符显示在屏幕上,也就是回显.

getchar():

调用方式:int getchar(void)
getchar()从控制台读取一个字符,并回显,它和getch(),getche()的不同在于,它等到输入一个回车才结束,就算你输入了一个字符串,它也只取其中的第一个字符.

收藏
  • 人气文章
  • 最新文章
  • 下载排行榜
  • 热门排行榜