哪位高手能解释一上printf吗
谁能解释一下printf吗?/* * main.c */#include stdio.hint main(int argc, char* argv[]){printf(%s\n
谁能解释一下printf吗?
/*
* main.c
*/
#include <stdio.h>
int main(int argc, char* argv[]){
printf("%s\n");
return 0;
}
使用gcc编译之,程序是可以运行的,输出为输入的字符串,比如Windows下MinGW的gcc:
gcc -o main main.c
main.exe
结果是:
main.exe
每次运行的结果都是这样。倘若换乘
/*
* main2.c
*/
#include <stdio.h>
int main(int argc, char* argv[]){
printf("%d\n");
return 0;
}
然后gcc编译之:
gcc -o main2 main2.c
main2.exe
每次都输出一个随机数。比如输出
6038512
谁能解释一下printf吗?
[解决办法]我只是了解.. 不精通
如果你有汇编的基础,能加深理解。