long long %lld
int %d
char %c
double %lf
float %f
输出字符串%s
输出字符%c
64位:int占四字节也就是+2^31-1范围,long占8字节,long数据范围变为:-2^63~2^63-1
scanf()函数总结:
(1)scanf0 以空格或回车符结束读取,空格或回车符会遗留在缓冲区。
(2)不能直接输入带空格的字符串。
gets(函数总结:
(1)gets(从标准输入设备读取字符串,以回车结束读取,使用“\0'结尾,回车符\n被舍弃没有遗留在缓冲区.
(2)可以用来输入带空格的字符串。
(3)可以无限读取,不会判断上限,因此使用gets不安全,可能会造成溢出