C++中怎么构建一个main()函数

本篇文章为大家展示了C++中怎么构建一个 main()函数,内容简明扼要并且容易理解,绝对能使你眼前一亮,通过这篇文章的详细介绍希望你能有所收获。

创新互联于2013年开始,先为黄岛等服务建站,黄岛等地企业,进行企业商务咨询服务。为黄岛企业网站制作PC+手机+微官网三网同步一站式服务解决您的所有建站问题。

C++ Builder使用户无需考虑Windows程序的低级细节,而可以集中考虑程序用户界面和其它部分的创建。C++ main()函数和其它函数一样是函数,有相同的构成部分。在32位控制台应用程序中,C++ Builder生成具有下列原型的缺省main()函数:int main(int argc,char** argv);这个main()函数形式取两个参数并返回一个整型值。

前面说过,数值在调用函数时传递给函数。但对于C++ main()函数,没有直接调用,而是在程序运行时自动执行。那么,C++ main()函数如何取得参数呢?办法是从命令行取得。这里要用命令行变元WM_KILLFOCUS、d和i启动程序grep。

我们要演示如何在C++ main()函数将其变为argc和argv.首先,整型变量argc包含命令行中传递的参数个数,至少为1,因为程序名也算作参数。变量argv是个数组,包含字串的指针。这个数组包含命令行中传递的每个字串。本例中: 下面用一个小程序验证这个事实。在C++ Builder中生成新的控制台应用程序并输入清单1.5所示的程序。

1: #include     2: #include     3: #pragma hdrstop    4:    5: int main(int argc,char **argv)    6: {    7:cout << "argv = "argc << end1;    8.for (int i=0;i

将这个项目存为Argstest,然后不是单击Run按钮,而是选择主菜单中的Project|Build All,这样只建立项目而不执行程序。项目建成后,选择主菜单中的Run|Parameters,在RunParameters对话框RunParameters字段中输入下列内容:one two three "four five" six然后单击Run按钮,程序即用所指定的命令行参数运行。

另一种办法是用下列命令行在DOS提示下运行C++ main()函数:argstest one two three "four five" six程序运行时,它会显示传入的变元数,然后列出每个变元。运行几次,每次提供不同命令行变元,注意产生的结果。

上述内容就是C++中怎么构建一个 main()函数,你们学到知识或技能了吗?如果还想学到更多技能或者丰富自己的知识储备,欢迎关注创新互联行业资讯频道。


名称栏目:C++中怎么构建一个main()函数
文章网址:http://hbruida.cn/article/pepiid.html