%lx在C中的含义是什么?
摘要:%lx在C中的含义是什么?
展开全部
在C中,printf,scanf,sprintf,sscanf等函数需要使用格式字符串来控制数据输出的格式。
例如:printf(%lx,65535); / *以十六进制格式打印65535。* /输入参数%lx是格式控制字符串。其中%是格式控制,l是长数据,x是输出十六进制输出。输出是:比ffff更详细的格式控制字符如下所示。语法:%[ - ][width][。
当方括号的内容是可选的时,每个元素的含义如下。- :表示输出是左对齐的。否则它将在右侧。
宽度:输出的总宽度(包括以下精度)。如果宽度不够,宽度将自动增加而不会截断。
精度:用于控制浮点类型的退出小数点类型:控制字符类型,如下所示:doi:有符号整数u:无符号整数x:十六进制整数或:八进制整数:数字浮点数g:浮点数使用科学计数法表示s。字符串c:字母d,i,u,x,f和g前面是ll,因此字符%ld是可能的。输出32位整数,%lld可以生成64位整数。
以上内容仅供参考,因为不同的编译器可以根据需要定义自己的控制符号。


作者:365bet足球盘口 来源:365bet开户平台 发布于2019-06-03 12:06
您可能喜欢的文章
热门阅读
推荐阅读