欢迎来到天天文库
浏览记录
ID:35606029
大小:792.50 KB
页数:42页
时间:2019-03-31
《C语言概述与基本常识》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库。
1、C语言概述了解C语言的起源与特点学习基本的算法和程序控制结构熟悉C语言的开发环境熟练掌握格式化输入输出函数的使用基本数据类型和变量熟悉常用运算符学习目标C语言的起源C语言是由贝尔实验室的丹尼斯.里奇DennisRichie于1972年开发的其前身为B语言(B语言是由贝尔实验室(Belllab)的KenThompson开发的)人们用C语言设计了当前应用广泛的UNIX操作系统C语言的特点结构化语言C语言的主要结构成分是函数,函数是C语言的基本结构模块可移植性好,执行速度快C语言是最接近汇编语言的程序语
2、言,执行速度非常类似于机器语言语言简洁,运算符丰富C语言共包含32个关键字中级语言C语言把高级语言的基本结构与低级语言的实用性结合起来C语言的开发环境本课程中所使用的开发工具是MicrosoftVisualStudio6.0,简称VC6.0。用VC6.0编写第一个简单的C程序过程。C语言例一#include"stdio.h"voidmain(){//输出您好printf(“您好!”);}基本结构C语言例二#include"stdio.h"voidmain(){//计算a,b之和inta,b;a=1
3、;b=2;printf("%d",a+b);}基本结构C语言结构特点一个C程序总是从main()函数开始执行函数名后总有圆括号,圆括号内的参数有无都可以函数定义后面接一个大括号{},这对大括号都是成对出现的。“{”代表代码块开始,”}”代表结束C语言使用分号;表示语句结束不识别回车、空格或制表符注释用于描述特定的命令、函数或程序多行注释用/*开始,用*/结束一行注释用//标出严格区分大小写所有关键字使用小写形式。编译和运行过程源文件*.cpp目标文件*.obj可执行文件*.exe编译连接执行用C语
4、言所写的程序被称为源程序(.cpp),必须通过编译、链接的过程转换成相应的可执行程序(.exe)后才能运行C语言基本常识1.数据类型2.变量的概念3.常量的概念4.运算符5.ASC码C语言的数据类型数据类型2-1数字整数,例如:23实数,例如:2.67正数,例如:55负数,例如:-37字符串,例如:”Mike”字符值,例如:’A’数据类型描述类型关键字字节数值范围字符char1-128~127短整型shortint(略为short)2-32768~32767整型int4-2147483647~21
5、47438647长整型longint(略为long)4-2147483647~2147438647无符号字符unsignedchar10~255无符号短整型unsignedshort20~65535无符号整型unsignedint40~4294967295无符号长整型unsignedlong40~4294967295单精度浮点数float41.2E-38~3.4E381双精度浮点数double82.2E-38~1.8E30821大概范围,精度为7位2大概范围,精度为15位变量糖盐胡椒粉盐胡椒粉糖i
6、ntfloatchar25.4‘a’变量的定义及初始化变量定义变量定义的一般形式:数据类型变量名1,变量名2…;举例:intage=18;任何变量都必须遵守先定义后使用的原则常量字符常量字面常量是指在程序中用一个符号来表示一个常量。constPI=3.1415926;#definePI3.1415926常量字面常量字面常量是指在源代码中直接输入的保持不变的值例如:25//整型常量85.5//浮点数常量’f’//字符常量”lucy”//字符串常量标识符变量、函数、标签和其他各种用户定义的对象的名称都
7、称为标识符标识符的命名规则字母或下划线起始,其他部分可以包含数字区分大小写应该避免使用关键字来命名变量变量名应该是有意义的一些正确的标识符名称name、s_count、price、class_one不正确的标识符示例1id、a!ha、start...end、21关键字在一个特定语言的上下文中有特殊意义的单词所有的数据类型都是保留的关键字举例:voidforif……声明示例main(){charabc;/*声明abc*/intage;/*声明age*/floatnumber;/*声明number*/
8、doubleprice;/*声明price*/longlength;/*声明length*/shortarm;/*声明arm*/}运算符与表达式运算符是一个命令编译器对一个或多个操作数执行某种运算的符号。操作数是运算符对其执行操作的东西,类似于“1”、“a”等。表达式是运算符和操作数的有效组合例如:表达式a+1中,“+”为运算符,“a”、“1”为操作数赋值运算符的格式:变量=表达式例如:inta=2,b=3,c;c=a*2+b;该句被执行时,将计算表达式a*2+b的值,并将结果7赋
此文档下载收益归作者所有