
c&c++
文章平均质量分 83
hanglinux
激情 梦想 认真 执着
展开
-
int main(int argc,char* argv[])详解
argc,argv 用命令行编译程序时有用。主函数main中变量(int argc,char *argv[ ])的含义有些编译器允许将main()的返回类型声明为void,这已不再是合法的C++main(int argc, char *argv[ ], char **env[ ])才是UNIX和Linux中的标准写法。argc: 整数,用来统计你运行程序时送给main函数的命令行参数的个数* ar转载 2013-11-18 21:47:49 · 1245 阅读 · 0 评论 -
linux中程序执行的流程分析工具——strace
源代码:#include main(){ char a='A'; int b=20; printf("%d,%o\n",(a=a+a,a+b,b),a+'a'-'A',b);}使用strace运行:[arm@acer test]$ ./prin20,141[arm@acer test]$ strace ./prinexecve("./pr原创 2013-11-18 21:47:54 · 1151 阅读 · 0 评论 -
C++ vector 和push_back 详解
C++编程语言中有一种叫做Vector的应用方法。(1)vector类型 > 标识符 ;(2)vector类型 > 标识符(最大容量);(3)vector类型 > 标识符(最大容量,初始所有值);(4) int i[4] = {12,3,4,5};vector 类型 > vi(i , i+2); //得到i索引值为3以后的值 ; (5)vect转载 2015-12-03 09:59:08 · 54263 阅读 · 1 评论