C语言里面的%ld、%d、%U都是什么意思啊?
C语言里面的%ld、%d、%U都是什么意思啊?
日期:2019-08-31 13:14:15 人气:1
%ld,%d,%u都是格式说明符中的类型。它的作用是将输入或者输出的数据按照格式说明符指定的格式进行输入或者输出。
(1)%ld表示数据按十进制有符号长型整数输入或输出。
(2)%d表示数据按十进制有符号整型数输入或输出。
(3)%u表示数据按十进制无符号整型数输入或输出。
格式说明符由%和格式字符组成。在一个格式控制字符串中可以有多个格式说明符,每一组格式说明符都是以%开始,以一个格式字符作为结束。具体类型和所代表含义如下图:
扩展资料:
当格式说明符限制了输入或输出的数据类型时,要与数据起始定义数据