www问答网
所有问题
当前搜索:
main函数argc和argv有什么用
c语言为
什么
char *
argv
[]和char**argv是等价的?
答:
由于C的
函数
是传值调用的,就是说传数组时只需要一个首地址(指针),所以编译器把形参中的x[](x[10]等)都只解释为*x(只有作函数形参时是这样,别的地方意义是不同的),所以char *
argv
[]就把argv[]解释成了*argv,结果整体就变成了char **argv了(注意在
main
中并不是argv而是
argc
,...
int
main
是
什么
意思?
答:
如果有有其他函数,则完成对其他函数的调用后再返回到
主函数
,最后由
main函数
结束整个程序。在执行程序时,由系统调用main函数。
main 函数
是在程序启动中完成对具有静态存储期的非局部对象的初始化之后被调用的。它是程序在有宿主 (hosted)环境(亦即有操作系统)中所指定的入口点。
void
main和
int
main有什么
区别?
答:
,int
main
的返回值为整数类型值。2、void main 可以用 int main代替,但是 int main 不能用 void main代替。3、有的编译器main必须要有返回值 int , 那就写成int main 。在使用中可以一律写成 int main,然后在方法体中最后写 return 0; 就行了,这样写基本上所有的编译器都可以通过。
void
main与
int main之间的区别.为
什么
不用 void main()
答:
对于C语言:在C89标准中,main() 的形式是可以接受的,当然使用如下的C99标准更明智,因为在这个标准中只有如下格式才能被接受:int main ( void )int main ( int
argc
, char *
argv
[] )我们可以对
main函数
做轻微的改变,比如我们可以用一个自定义的类型代替int(当然这个类型必须被定义为int型),...
求助:这段带
main函数
参数(
argc
,
argv
)的程序怎么理解?
答:
再仔细找书上看看
argc和argv
的含义吧!对本例来说,假设程序名为xyx,则命令行可能有一下几种形式:xyz xyz -dtx xyz -modefile=filename xyz -dtx -modefile=filename xyz -modefile=filename -dtx ...针对以上几种情况,你仔细想想argc和argv分别是什么吧 ...
C语言中出现“expression syntax in function
main
”是
什么
意思
答:
如果在第一行出现了expression syntax in function main的错误提示,那么很可能是因为在
main函数
的参数列表中出现了语法错误。在C语言中,main函数是程序的入口点,它的参数列表可以为空,也可以包含两个参数:
argc和argv
。argc表示命令行参数的数量,argv是一个指向字符串数组的指针,每个字符串表示一个命令行参数。如果在...
C语言中 void
main
代表
什么
意思
答:
C语言的标准语法是不允许void main()的,只允许int main()。void main
主函数
没有返回值,main 默认为int 型,即 int main(), 返回整数。注意,新标准不允许使用默认返回值,即int不能省,而且对应
main函数
不再支持void型返回值,因此为了使程序有很好的移植性,强烈建议使用:int main(){ return ...
void
main
(void)括号中的void是
什么
意思
答:
void
main
(void)括号中的void意思是“无类型”。void 常用在程序编写中对定义
函数
的参数类型、返回值、函数中指针类型进行声明。为了避免混乱,在编写C/C++程序时,对于任何函数都必须一个不漏地指定其类型。如果函数没有返回值,一定要声明为void类型。这既是程序良好可读性的需要,也是编程规范性...
void
main和
int
main有什么
区别
答:
,int
main
的返回值为整数类型值。2、void main 可以用 int main代替,但是 int main 不能用 void main代替。3、有的编译器main必须要有返回值 int , 那就写成int main 。在使用中可以一律写成 int main,然后在方法体中最后写 return 0; 就行了,这样写基本上所有的编译器都可以通过。
char
argv
[]和char *argv[]是怎么用的?区别?
答:
char
argv
[] 是字符串(也可以说是字符数组)char *argv[] 是字符串指针 第一个仅仅对应一个字符串,通常使用方法就是直接argv,操作其中某个字符argv[n],第二个可以有多个内容,最常规的
main函数
根据
argc
的计数可以读取其内容比如argv[0], argv[1]等等的字符串。c 或c++的main函数,选用的是第二...
棣栭〉
<涓婁竴椤
6
7
8
9
11
12
13
14
10
15
涓嬩竴椤
灏鹃〉
其他人还搜