-
整型int也被称为long int,长整型long long也被称为long long int。
-
看到题目要求10^9 以内或者说32位整数,就用int型来存放;如果是10^18 以内或者说是64位整数,就要用long long型来存放。
-
对浮点型来说,不要用float,都应该用double来存储。
-
小写字母比大写字母的ACSCII码值大32.
-
常用的转义字符:
\n 代表换行
\t 代表Tab键
\0 代表空字符NULL,其ASCII码值为0,注意:\0不是空格 -
对计算机来说,true和false在存储时分别为1和0.
-
符号常量(“宏定义”或者“宏替换”)的格式:
define 标识符 常量
const常量的格式:const 数据类型 变量名 = 常量
-
六种位运算符:
运算符 含义 语法 效果 << 左移 a<<x 整数a按二进制位左移x位 >> 右移 a>>x 整数a按二进制位右移x位 & 位与 a&b | 位或 a|b ^ 位异或 a^b ~ 位取反 ~a -
常见数据类型变量的scanf和printf格式符:
数据类型 scanf格式符 printf格式符 int %d %d long long %lld %lld float %f %f double %lf %f char %c %c 字符串(char数组) %s %s -
getchar用来输入单个字符,putchar用来输出单个字符。getchar可以识别换行符\n。
-
常用math函数:
函数 作用 fabs(double x) 对double型变量取绝对值 floor(double x)、ceil(double x) double型变量的向下取整和向上取整,返回类型为double型 pow(double r, double p) 返回r^p sqrt(double x) 返回算术平方根 log(double x) 返回double型变量的以自然对数为底的对数 sin(double x)、cos(double x)、tan(double x) 返回double型变量的正弦值、余弦值和正切值 sain(double x)、acos(double x)、atan(double x) 返回double型变量的反正弦值、反余弦值和反正切值 round(double x) 用于将double型变量x四舍五入,返回类型也是double型,需进行取整 注:C语言中没有对任意底数求对数的函数,因此必须使用换底公式来将不是以自然对数为底的对数转换为以e为底的对数。
C语言数据类型的部分知识点整理
最新推荐文章于 2023-10-07 22:53:07 发布