1.C语言历史简介
C语言是贝尔实验室的Dennis Ritchie 1973 设计的一宗程序设计语言,其目的是用于写操作系统和系统程序!,
到20世纪80年代,C开始进入其他的操作系统,并很快的在各个大,中,小,和微型计算机上得到了广泛的应用,成为当代最优秀的程序设计语言之一!
2.C语言的程序结构
#include
int main()
{
printf("Hello World!");
}
#include:以#开始的语句称为预处理语句!
: 以.h为后缀的文件被称为头文件。
void main(): main()函数是C程序处理的起点,我们称为主函数!
printf("Hello World!"); :是打印一条语句
C语言注释可用 //单行注释 和/*---------------------*/多行注释
3.C语言编译器(我博客里,可以下载到)
Visual C++ 6.0是目前国内比较流行的一种C++语言源程序的编译系统。当然我们也可以用于编译C语言程序,
Visual C++ 6.0比TC的好处最明显的就是可以输入中文!具体操作步骤我会来演示的!
今天我给大家演示的是个人认为更好用的 DEV C++
第二章 变量和数据类型
1.常量和变量
常量是在程序中保持不变的量
变量有一些命令规则:
1·可以由字母(大写A-Z 或小写 a-z),数字(0-9) 和_(下划线)组合而成!
2·不能包含_以外的特殊字符,如%,#,逗号,空格 等等。。。。。
3·必须以字母或者_(下划线)开头!
4·不能包含空白字符!
5·C语言中的一些保留字如 int float 等等有特殊意义,不能做为变量名!
6·C语言区分大小写,因此变量 a与A是2个不同的变量!
举例说名:
haha
abc_abc
abc_3
abcd
这些都是有效的变量名!
123abc (以数字开头)
zip code(有空格)
abcd% (有特殊字符)
int(关键字)
这些都是无效错误的变量名!
2.数据类型
整型 : int -32768 ~ +32767
短整型: short int 0~65535
长整型:long int -2,147,483 ~ +2,147,483,647
单精度浮点型 float 10的-38次方 ~ 10的+38次方
双精度浮点型 double 取值范围更大!
变量可以声名为:
int abc;
float abc;
double abc;
3.转换字符串
%d 对应整型 int
%ld 对应长整型 long int
%c 对应字符型 char
%s 对应字符串型 char 变量名[]
%f 对应浮点型 float
http://www.anqn.com/biancheng/c/2009-09-06/a09116159.shtml
C语言是贝尔实验室的Dennis Ritchie 1973 设计的一宗程序设计语言,其目的是用于写操作系统和系统程序!,
到20世纪80年代,C开始进入其他的操作系统,并很快的在各个大,中,小,和微型计算机上得到了广泛的应用,成为当代最优秀的程序设计语言之一!
2.C语言的程序结构
#include
int main()
{
printf("Hello World!");
}
#include:以#开始的语句称为预处理语句!
void main(): main()函数是C程序处理的起点,我们称为主函数!
printf("Hello World!"); :是打印一条语句
C语言注释可用 //单行注释 和/*---------------------*/多行注释
3.C语言编译器(我博客里,可以下载到)
Visual C++ 6.0是目前国内比较流行的一种C++语言源程序的编译系统。当然我们也可以用于编译C语言程序,
Visual C++ 6.0比TC的好处最明显的就是可以输入中文!具体操作步骤我会来演示的!
今天我给大家演示的是个人认为更好用的 DEV C++
第二章 变量和数据类型
1.常量和变量
常量是在程序中保持不变的量
变量有一些命令规则:
1·可以由字母(大写A-Z 或小写 a-z),数字(0-9) 和_(下划线)组合而成!
2·不能包含_以外的特殊字符,如%,#,逗号,空格 等等。。。。。
3·必须以字母或者_(下划线)开头!
4·不能包含空白字符!
5·C语言中的一些保留字如 int float 等等有特殊意义,不能做为变量名!
6·C语言区分大小写,因此变量 a与A是2个不同的变量!
举例说名:
haha
abc_abc
abc_3
abcd
这些都是有效的变量名!
123abc (以数字开头)
zip code(有空格)
abcd% (有特殊字符)
int(关键字)
这些都是无效错误的变量名!
2.数据类型
整型 : int -32768 ~ +32767
短整型: short int 0~65535
长整型:long int -2,147,483 ~ +2,147,483,647
单精度浮点型 float 10的-38次方 ~ 10的+38次方
双精度浮点型 double 取值范围更大!
变量可以声名为:
int abc;
float abc;
double abc;
3.转换字符串
%d 对应整型 int
%ld 对应长整型 long int
%c 对应字符型 char
%s 对应字符串型 char 变量名[]
%f 对应浮点型 float
http://www.anqn.com/biancheng/c/2009-09-06/a09116159.shtml


