C语言学习笔记之 第三讲:人机交互

1、 人机交互的进化:

命令行方式 à 图形界面方式 à 自然交互界面

2、 CMD-DOS指令:

dir:列出当前目录的文件及文件夹

md:创建目录

rd:删除目录

cd:进入指定目录

cd..:退回到上一级目录

cd/:退回到根目录

del:删除文件

exit:退出dos命令行

echo 信息:在屏幕上显示出信息

ipconfig:获取电脑IP

tasklist:查看系统进程

pause:暂停

notepad:打开记事本

calc:打开计算器

3、 入口点:

提示应用程序从哪里开始。

每一个C程序,都需要定义一个入口点。

任何C程序,都是以main作为入口点,从main开始执行,从main结束。

voidmain()

{

 

}

每个C程序都要有main函数,且只能有一个

4、 main函数注意事项:

void 是函数的返回值类型,也就是函数的输出类型。void是返回值为空类型。

main 就是函数名称,()里面的东西就是函数的输入,为空就是输入为空。

{  }就是函数体,也就是函数实现的内容,就是把输入加工为输出。输入输出都可以为空。

括号和大括号都是必须有的。

5、 C语言注意事项:

(1)、C语言是严格区分大小写字母的,大小写字母代表意义不同。

(2)、C语言代码是从上往下运行的,并没有专门的标志表示文件从哪里开始,也没有表示文件从哪里结束。从第一个字符开始,文件就开始了,到最后一个字符结束,文件就结束了。

(3)、#include预处理命令(#号就是预处理指令的标示),这里的include 称为文件包含命令,其意义是把引号""或尖括号<>内指定的文件包含到本程序来,成为本程序的一部分包含任意文件类型。

#include<>   包含的是系统的文件

#include“” 包含的是你自己编写的文件

已知hello.h的内容为:

printf(“hkugerek”);

在程序中可以这样调用:

#include<stdio.h>

voidmain()

{

#include“hello.h” //相当于printf(“hkugerek”);

}

6、 C语言头文件:

头文件的好处:头文件可以通用,节省了代码量。(存放函数操作等的定义)

stdio.h意义:源代码中如用到标准输入输出函数时,就要包含这个头文件

math.h意义:声明了常用的一些数学运算

7、getchar()函数意义:

getchar();  如下程序:

#include <stdio.h>

void main()

{

char c;

c = getchar();  //等待从终端(或系统隐含指定的输入设备)输入一个字符

putchar(c);   //输出一个字符

 

putchar('\n');

}

如下程序所示,getchar()还有如下作用:

#include<stdio.h>

void main()

{

      printf(“helloworld!\n”); //打印字符串

getchar(); //等待输入,起到等待的作用,若无此函数,编译器打印一闪而过

}

你可能感兴趣的:(C语言学习笔记之 第三讲:人机交互)