char arr[10] = "abcdef";
int a = 10;
printf("%s\n", arr);·
printf("%d\n", a);
我想问一下,printf的参数到底是什么。我看函数原型好像是指针,例如arr作为数组名即地址,但好像又可以是变量的名字,例如a是变量名
int printf(const char *format,[argument])中的argument是什么?为什么我见到有的原型的写法是int printf ( const char * format, ... );
万分感谢