1)%是一种转义符,拿输出函数printf来说, %d是输出 整形,%s是输出字符串,%ld是输出长整形。
2)%表示后面是参数,会用对应位置的变量来代替
%是一个特殊的符号 %d 是格式化为整型 %s 是格式化为字符串 %lld 是格式化为长整型 比如: int n = 10; char str[] = "abcd"; __int64 n64 = 100000000000; printf("%d %s %lld", n, str, n64); // 将n,str,n64分别格式化为整型,字符串,长整型打印到屏幕上