今天最主要是学习C语言的历史和一些基础知识,同时一些注意事项。Ps:毕竟是一只孤独的丑小鸭,不知道哪些是重点,只能采百家所长,如有侵权部分请联系删除。
C语言的发展过程
C语言是在70年代初问世的。一九七八年由美国电话电报公司(AT&T)贝尔实验室正式发表了C语言。同时由B.W.Kernighan和D.M.Ritchit合著了著名的“THE C PROGRAMMING LANGUAGE”一书。通常简称为《K&R》,也有人称之为《K&R》标准。但是,在《K&R》中并没有定义一个完整的标准C语言,后来由美国国家标准学会在此基础上制定了一个C 语言标准,于一九八三年发表。通常称之为ANSI C。
C语言的特点
源程序文件的后缀名为“.c”,源程序经编译后生成后缀名为“.obj”的目标文件,再把目标文件与各种库函数连接起来,生成“.exe"可执行文件,.cpp为C语言的源程序。
程序设计的一般步骤:
确定数据结构;
确定算法;
编码也叫编程:
在计算机上调试程序;
整理并写出文档资料;
算法
定义:为解决某个特定某个问题而采取的确定且有限的步骤。
特性: 有穷性。确定性。可行性。有零个或多个输入。有一个或多个输出。
描述方法: 伪代码和流程图(N-S流程图 1973年由L.N和B.S提出)
今天学了第一个程序
#include<stdio.h> //熟记 头文件
int main(int argc, char *argv[]) //熟记 好像VC6.0是int main( ),主函数,从这开始执行
{ //熟记 花括号可以作为函数体的定界符 也可以作为复合语句的定界符
printf("Hello,World!\n"); //调用 printf 函数向显示器输出字符串。
return 0; //熟记 以return 0 结束
} //熟记
注意事项
标点符号用英文,不能用中文标点符号;
字母大小写在C语言里代表不同的意思,所以大小写要敏感;
同是要背熟抬头部分和结束部分,这两块好像是标准。
函数的明显特征是带(),括号里可以包含待处理的数据,使用函数在编程中有专业的称呼,叫做函数调用
1、C语言程序结构有几种?分别是?
答:三种,顺序结构,选择结构(if和switch),循环结构,以上三种结构所构成的算法称为结构化算法,程序叫结构化程序。
2、主函数(main)
答:每个C语言程序中有且只有一个main函数。程序读取都是从main()开始,然后从上往下读(遇循环做循环,遇选择做选择)。main函数可以放在程序中的任意位置。一个C语言源程序无论包括了多少函数,总是从main函数开始执行,从main函数结束。
3、书写格式
每一句语句后面都以“;”结尾,分号是语句中不可分割的一部分,一行内可写多条语句,一个语句可写在行上。
5、注释
是对程序的说明,可出现在程序中任意合适的地方,注释从“/*”开始到最近一个“*/”结束,其间任何内容都不会被计算机执行,注释不可以嵌套。注释也有更简单的表示方法“//”,这个好像很多专业
第一天学习的感觉就像给鹅身上浇水,怎么都记不住啊,只能是罚抄咯。
网友评论