C语言以分号代表一条语句结束,一条命令可以在多行显示
对于空格没有多大要求,只是为了代码美观,方便看懂,但python语法就比较严格必须要加空格
注释VS快捷键Ctrl+K,然后Ctrl+C
取消注释是Ctrl+K, 然后Ctrl+U
标识符不能为符号、小数点
以下是占位符的作用
-
%a
:浮点数。 -
%A
:浮点数。 -
%c
:字符。 -
%d
:十进制整数。 -
%e
:使用科学计数法的浮点数,指数部分的e
为小写。 -
%E
:使用科学计数法的浮点数,指数部分的E
为大写。 -
%i
:整数,基本等同于%d
。 -
%f
:小数(包含float
类型和double
类型)。 -
%g
:6个有效数字的浮点数。整数部分一旦超过6位,就会自动转为科学计数法,指数部分的e
为小写。 -
%G
:等同于%g
,唯一的区别是指数部分的E
为大写。 -
%hd
:十进制 short int 类型。 -
%ho
:八进制 short int 类型。 -
%hx
:十六进制 short int 类型。 -
%hu
:unsigned short int 类型。 -
%ld
:十进制 long int 类型。 -
%lo
:八进制 long int 类型。 -
%lx
:十六进制 long int 类型。 -
%lu
:unsigned long int 类型。 -
%lld
:十进制 long long int 类型。 -
%llo
:八进制 long long int 类型。 -
%llx
:十六进制 long long int 类型。 -
%llu
:unsigned long long int 类型。 -
%Le
:科学计数法表示的 long double 类型浮点数。 -
%Lf
:long double 类型浮点数。 -
%n
:已输出的字符串数量。该占位符本身不输出,只将值存储在指定变量之中。 -
%o
:八进制整数。 -
%p
:指针。 -
%s
:字符串。 -
%u
:无符号整数(unsigned int)。 -
%x
:十六进制整数。 -
%zd
:size_t
类型。 -
%%
:输出一个百分号
根据占位符,可以限定输出格式
数据类型
基本数据类型分为:整型、浮点型、字符型、枚举型
派生类型:指针类型、数据类型、结构类型、共用体类型
变量与常量的概念
变量:常为一个可改变的值
常量:不可改变的值
局部变量与全局变量的区别