文档介绍:C语言基础知识总结主要内容::分条罗列,主要是知识点,有例题不多一、::整形常量、实型常量、字符常量、字符串常量、:正整数、负整数、零eg:10,-30,:实数、小数、浮点数eg:,-,:字符型常量、用单引号括起来的任意字符eg:'x''X''?'',''9':用双引号括起来的一个或多个字符eg:"x""Hello""Y78",整型常量可以用十进制、八进制、十六进制形式表示,:长整型、短整型、有符号、无符号。:1)十进制:0~9数字组合,可带正负号eg:256,-128,0,+7 2)八进制:0开头,后面跟0~7数字组合eg:021,-017 3)十六进制:0x(0X)开头,后跟0~9,a~f(A~F)数字组合eg:0x12,-:1)有符号整型常量:默认int型定义为有符号整数,无需signedeg:10,-30,0 2)无符号整形常量:常量值后跟u或U,只能表示>=0的数eg:30u,256U 3)长整型常量:常量值后跟l或Leg:-256l,1024L 4)无符号长整型常量:常量值后跟LU、Lu、lU、lueg:,实型常量两种表示形式:小数、:1)十进制表示形式:数字和小数点组成,必须要有小数点,整数部分可省略 eg:,-,.98 2)指数形式:e或E代表以10为底的指数,e左边是数值部分(有效数字,可以是整数、小数,不能省略),e右边是指数部分(必须是整数形式)eg:-,:1)单精度实型常量:常量值后跟F或feg:,-2f 2)双精度实型常量(double):实型常量默认按双精度处理eg:,-,.98 3)长双精度实型常量(longdouble):常量值后跟L或leg::,定义时需要声明变量的类型和变量名,一般形式:类型关键字变量名;,()作为开头,指定了C程序执行的起点,在C程序中只能出现一次,,与他在程序中的位置无关,main函数主体部分称为语句,用{}括起来,一般C语句以;、数据在内存单元中的存放形式、,用于标识内存中具体的存储单元,,旧数据将会被修改,:1)标识符只能由英文字母、数字、下划线组成 2)标识符必须以字母或下划线开头 3)不允许使用C关键字为标识符命名 4)标识符可以包含任意多个字符,但一般会有最大长度限制,预编译器有关,一般不会超过,最好不超过8个字符 注意:标识符区分大小写eg:xy3_imaxELSEXA_to_B(合法)eg:7xint#Nobadonere-input(不合法),多个变量之间用逗号分隔,,必须在程序开头加上编译预处理命令27.<>中stdio为头文件,std是standard,i为input,o为output,#include的作用:将在输入/.%d按十进制整数个格式输出,%f按十进制小数格式输出,一般输出6位小数,%c输出一个字符,\n换行,,他们所能表示的数据的取值范围各不相同,,只要不指定为无符号型,其隐含类型为有符号型,,都被存储在内存中特定的存储单元中,这个存储空间实际是一个线