c语言中的变量和注意事项

             以此记录我的学习过程,方便以后观看复习。

常用关键字

(1) int: 声明整型变量或函数
(2) float:声明单精度浮点型变量或函数
(3) double :声明双精度变量或函数
(4) char :声明字符型变量或函数
( long :声明长整型变量或函数
short :声明短整型变量或函数
signed:声明有符号类型变量或函数
unsigned:声明无符号类型变量或函数
用于提供基本整数类型的变式)
long double 长双精度类型
unsigned char 无符号字符型

%f 是输出 float 型变量;%f 是输出 double 型变量;%Lf 是输出 long double 型变量。现已无long float类型,已经被double替代。
long long 型后缀可以是LL或ll表示

struct:声明结构体变量或函数
union:声明共用体(联合)数据类型
enum :声明枚举类型
void :声明函数无返回值或无参数,声明无类型指针

c99中添加了—bool类型 用于表示布尔值 即逻辑值true和false

常量注意事项

默认状态下浮点型常量为double双精度类型
常量指数表示 例(45e2表示4500)
定义一个符号常量需要使用预处理命令#define
如 #define 符号常量 常量

不同进制数的输入和输出

表示方法

二进制:B -> 0111B
八进制:O -> 77O (不是数字 0 ) 077
十进制:D -> 99D 77
十六进制:H -> FFH 0xFF

输入

八进制:%o输入必须为有效八进制数
十进制:%d
十六进制:%x 输入必须为有效十六进制数

输出

八进制:%o, %#o(可以输出前缀内容) 77, 077
十进制:%d, %ld
十六进制:%x, %X, %#x, %#X(可以输出前缀内容) 6f, 6F, 0x6f, 0X6F

转义字符

c语言中的变量和注意事项_第1张图片
转义字符用来输出表示那些难以输出的字符。

注意事项

1.在变量赋值中变量需在赋值号的左边
2.自加符号 ++在前先加后用,++在后先用后加
在输出函数中若加号在后,则先输出后自加。
3.在声明变量后,要对变量进行初始化,
且对变量赋值可以在声明中赋值,也可以用scanf函数赋值。
尽量不要把初始化后的变量和未初始化的变量放在一起,要分行写出。

你可能感兴趣的:(学习)