文档介绍:标识符、 数据类型存取数据必须先确定数据的编码方式、存储格式和所占的存储长度,C语言中把这三者结合起来,给出几种固定的形式,这些形式就是最基本的数据类型。为什么要设置数据类型?在计算机中使用一定长度的存储单元(通常是字节的倍数)来存储数据。长度决定了数据取值范围的大小。存储的编码方式有:原码、反码、补码、ASCII码。。。存储的存储格式有:定点型、浮点型。。。数据类型基本类型(简单)构造类型指针类型空类型数组类型结构体类型共用体类型标准类型用户自定义类型: 标识符、常量与变量1、字符集C语言字符集由以下几部分组成:①字母:大、小写英文字母共52个。 ②数字:0~9共10个③空白符:空格符、制表符、换行符等统称为空白符。④标点和特殊字符:+ - * / % _ . = < > & | ( ) [ ] { } ; ? : ’” ! #等25个。标识符是指用来标识变量名、符号常量名、函数名、文件名以及一些具有专门含义的有效字符序列。①以字母或下划线_ 开头,由字母、数字、下划线组成的字符序列。如:num,a8,no_1 3d,no 1,xk#1②大写字母和小写字母视为两个不同的字符。2、标识符???关键字标识符:预定义标识符:用户标识符:代表固定含义,不能另作它用。()代表特定含义(一般是库函数名和预编译处理命令名),一般不另作它用。标识符分类定义用户标识符时注意:?大小写有区分。如book,BOOK,Book。?标识符做到“见名知意”。如average, sum, length等。?关键字不能作为标识符。如do , int, if 等。3、常量在程序运行过程中,其值不能被改变的量称为常量。符号常量:#define 符号常量名常量如:#define sum 10常量类型:算术型运算常量:123,:’a’, “hello”使用标识符#include "" main( ) { float radius; /* radius:圆的半径*/ float area,length; /* area、length:面积和周长*/ scanf ("%f",&radius); /*输入圆的半径*/ area=*radius*radius; /*求圆的面积*/ length =2**radius; /*计算圆的周长*/ printf (“area=%f,length=%f",area,length); }#define PI PI 【例】计算圆的面积和周长。(1)变量名:既代表某存储空间,又代表该空间存储的数据。(3)变量的数据类型:决定了存储空间的大小。C要求: 变量必须先声明后使用,指明其数据类型变量定义格式:数据类型标识符变量名表如:int a ,b ,c; float d; (4) 变量的地址:即变量所占内存空间首字节的编号。4、变量radius 6(2)变量的值:存放在存储单元中的数据(存储单元内容)。程序执行过程中,其值可以被改变的量#include "" main( ) { float radius; float area,length; scanf ("%f",&radius); area = *radius*radius; length = 2**radius; printf (“area=%f,length=%f",area,length); }#define PI PI 【例】计算圆的面积和周长。说明部分执行部分backback所有变量先说明后使用