这是我写的第一篇文章关于讲解C语言程序设计的,希望通过此,让大家都能初步了解C语言,也希望自己通过写这篇文章对C语言有重新的的认识,如果有不好不对的地方,麻烦大家提出,谢谢。
什么是 计算机程序
一组计算机能识别和执行的指令集合
计算机语言
计算机和人都能识别的语言
1.计算机语言的发展:
C语言的发展及特点
1. C语言的发展及其标准:
2.C语言的特点:
#语言简洁、紧凑、有灵活的运算符和数据类型丰富;程序设计结构化、模块化;生成目标代码质量高;可移植性好。 关键字:(由系统定义,不能重作其它定义) auto break case char const continue default do double else enum extern float for goto if int long register return short signed sizeof static struct switch typedef unsigned union void volatile while
\中划线## H2
9种控制语句:if( )else~
for( )~ while( )~ do~while( ) continue break switch goto return
\
34种运算符:算术运算符:+ - * / % ++ --
关系运算符:< <= == > >= != 逻辑运算符:! && || 位运算符 :<< >> ~ | ^ & 赋值运算符:= 及其扩展 条件运算符:?: 逗号运算符:, 指针运算符:* & 求字节数 :sizeof 强制类型转换:(类型) 分量运算符:. -> 下标运算符:[] 其它 :( ) -
基础C程序:
#include<stdio.h> int main() { printf("hello world\n"); return 0; }
C数据类型
C语言的应用:
Windows操作系统下大部分代码用标准C开发 Unix/Linux 操作系统上的编程语言。 单片机系统中C语言逐渐取代汇编语言。 Palm等嵌入式系统下支持的开发语言。 黑客、网络安全以及Tivoli网管软件的开发语言
C程序的基本结构
例一:要求在屏幕上输出以下一行信息:This is a C program.
\
例二:求两个整数之和
\
例三:求两个整数中的较大者。
一个程序由一个或多个源程序文件组成 一个源程序文件中可以包括三个部分:预处理指令、全局声明、函数定义 函数是C程序的主要组成部分: 一个C程序是由一个或多个函数组成的 必须包含一个main函数(只能有一个) 程序总是从main函数开始执行 每个函数都用来实现一个或几个特定功能 C程序对计算机的操作由C语句完成 数据声明和语句最后必须有分号 C语言本身不提供输入输出语句 程序应当包含注释,增加可读性
运行C程序的步骤与方法
总结
程序和程序设计的概念; 什么是计算机语言,计算机语言的发展阶段(机器语言汇编语言高级语言); C语言的发展,C语言的主要特点; 通过几个例子,说明C程序的基本结构及特点,内容包括:main()函数,预处理指令,输出函数与输出格式控制,语句,注释,变量的声明与赋值,函数的声明、定义与调用,输入函数与输入格式控制等;
笔记
局部变量和全局变量名字不要相同 容易误会产生bug 局部变量优先 \
不同数据类型的字节数不一样,所占用内存大小不同。