在C语言中,占位符用于格式化输出,在输出时会被具体的值所替换。以下是C语言中常用的占位符以及它们所表示的意思:
%d - 整数占位符,用于输出带符号十进制整数。例如:%d, -123。
%u - 无符号整数占位符,用于输出不带符号十进制整数。例如:%u, 456。
%f - 浮点数占位符,用于输出小数。例如:%f, 3.14。
%e - 科学计数法占位符,用于输出科学计数法形式的浮点数。例如:%e, 1.23e+3。
%s - 字符串占位符,用于输出字符串。例如:%s, "hello"。
%c - 字符占位符,用于输出单个字符。例如:%c, 'a'。
%p - 指针占位符,用于输出指针地址。例如:%p, 0x7fff6d26861f。
%o - 八进制占位符,用于输出八进制数。例如:%o, 012。
%x或%X - 十六进制占位符,用于输出十六进制数。例如:%x, 0xff。
%% - 百分号占位符,用于输出%字符本身。例如:%%,输出%。
除了上述常用的占位符,C语言还有一些其他的占位符,如%lld、%llu、%Lf等,表示的意思也类似。
标签:输出,常用,语言,例如,整数,占位,用于,C语言 From: https://www.cnblogs.com/full-stack-linux-new/p/17342513.html