int main(int argc, const char *argv[]) { int i;
for (i = 0; i < argc; ++i) {
printf(\"argv[%d] = %s\\n\", i, argv[i]); }
return 0;}
⼆:
#include int main(int argc, const char *argv[]) { int i;
for (i = 0; i < argc; ++i) {
printf(\"argv[%d] = %s\\n\", i, *(argv + i)); }
return 0;}
三:
#include int main(int argc, const char *argv[]) { int i;
for (i = 0; i < argc; ++i, argv++) {
printf(\"argv[%d] = %s\\n\", i, *(argv)); }
return 0;}
四:
#include int main(int argc, const char *argv[]) { int i;
for (i = 0; i < argc; ++i) {
printf(\"argv[%d] = %s\\n\", i, *(argv)); argv++; }
return 0;}
五:
#include int main(int argc, const char *argv[]) {
const char **p = argv; //⽤p来代替argv,这⾥的const不能丢掉 int i;
for (i = 0; i < argc; ++i) {
printf(\"argv[%d] = %s\\n\", i, *(p + i)); }
return 0;}