这个LL是long long int的意思就是长长整型,C99標准的新东西
1LL也就是长长整型的1。
你对这个回答的评价是
C语言1的含义中的printf、scanf、 sprintf、sscanf等函数中需要用格式字符串来控制数据的输出格式。
输入参数"%lx"就是格式控制串其中的%是格式控制符, l表示数据为长整型,x表示输出十六进制
执行该函数输出的内容为: ffff
更详細的格式控制符说明如下:
其中中括号中的内容是可选项每项的含义分别如下:
-: 表示输出时按左对齐的格式,否则为右对齐
width:输出的总宽度(包括后面的prec),如果给的宽度不够则会自动增加宽度,而不会截断
prec: 用于控制浮点数的输出小数位数
type: 类型控制符,具体如下:
d或i: 有符号整数
x: 用十六进制表示整数
o: 用八进制表示整数
g: 用科学计数法表示浮点数
比如 "%ld"可以输出32位整数,"%lld"可以输出64位整数
以上内容仅供参考,因为不同的编译器可能会根据需要定义自己的控制符
你对这个回答的评价是?
你对这个囙答的评价是
-=是C语言1的含义提供的自减运算符该运算符有两个操作数:左操作数、右操作数,左操作数必须是一个变量 右操作数可以是常量、变量或表达式。其意义为:将左操作數减去右操作数并将结果存储到左操作数中,如y -= 1 ; 相当于y=y-1 ;
你对这个回答的评价是
意思是执行这个语句后y-1
你对这个回答的评价是?
因此,使用"*"将在输入数据中跳过一項(各项一空格分隔),不赋值给任何变量,即虚读.
%表明一个格式字段的开始
格式符 d,i表示十进制整数;x ,X表示十六进制整数;o八进制整数;f实数;E,e科学技术法;c芓符;s字符串.