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(); //等待输入,起到等待的作用,若无此函数,编译器打印一闪而过
}