我正在尝试编写一个程序,类似int char的类型通过命令行参数传递,然后sizeof用于打印字节
我编写了部分代码,如果有人可以完成内部的写法和内容 sizeof
如果我写argv[loop]它是一个问题,因为它是一个字符串而不是一个类型
#include <stdio.h>
int main(int argc, char *argv[]) {
if (argc > 1) {
for (int loop = 1; loop <= argc; loop++) {
printf("%s bytes are %d", argv[loop], sizeof)
}
}
}
Run Code Online (Sandbox Code Playgroud) c ×1