【使用C语言的七个步骤】1:定义程序目标 2:设计程序 3:编写代码 4:编译 5:运行 6:测试和调试 7:维护和修改
【程序细节】
1:#include 指示和头文件 include<stdio.h> 包含了输入输出,printf(),scanf()等,还可以定义成常量。预处理的准备工作 2:main()函数 int main(void) 主函数名称必须是main, 尽量不要写main(),void main(),可能有编译器无法识别。 3:注释 /*可以写在一行*/ /*也可以 写在两行 */ //如果你只想注释一行的话 4:花括号,程序体,代码块 { …… } 5:声明 int num; 分配一定的存储空间,num好似一个标识符,在代码块中必须先声明变量。
6:赋值 num=1; 为num变量分配了空间,并放进了一个值
7:printf()函数 printf是一个函数名,括号内是参数,转移字符如\n,\t,\b,占位符如%d,%f
8:return语句 可暂时看作是保持逻辑连贯性所需的内容,但对于某些操作系统(dos,unix等)有实际用处
【程序可读性的技巧】
1:选择有意义的变量名
2:使用注释
3:使用空行分隔一个函数的多个部分
4:每个语句用一行
【自定义函数】
#include<stdio.h> void hello(void)//函数原型,原型是一种声明的形式,用于告诉编译器你正在使用一个特殊的函数 int main() { printf("this is my first function!\n");
hello();//函数调用 } void hello(void)//函数定义,即函数源代码 { printf("HELLO WORLD!"); }
【调试】
程序的错误叫做bugs,而发现和修正这些错误叫做调试(debugging)
语法错误:1、查看源代码是否有明显错误 2、查看编译器的报错(如果报错那一行看不出就看看上一行,经常是这样的)
语义错误:编译器无法检测这种错误,最好一步步调试,另外也可以在程序中多加几个printf()语句监视变量的值。(最好还是学习如何使用调试器)
【关键字和保留符】不能用作变量名,函数名等。