为什么定义的unsigned 变量printf输出char 和输出int 不一样

2025-04-03 18:39:03
推荐回答(1个)
回答1:

keil中的库函数printf与C语言中的是不同的,它要求输出的变量必须是整型的,即 int ,
在头文件stdio.h中有定义:extern int printf (const char *, ...);