函数
v俊逸
永远心怀感激,永远心存敬畏。
展开
-
c++函数重载
出现在相同作用域中的两个函数,如果具有相同名字而形参列表不同,就称为重载函数,注意,重载函数和返回值无关!!! 在函数中局部声明的名字将会屏蔽在全局作用域内声明的同名名字。 string init ( ) ; void func () { int init = 0; init is local and hides global initl string s \init (); }原创 2016-06-07 08:08:16 · 259 阅读 · 0 评论 -
c++中函数的介绍(第七章)
函数内部的变量属于局部变量,只在调用函数这一段时间内有效,函数一旦执行完毕,其中的变量就会自动撤销,除非变量声明为static,或者在函数内部使用来自外部的引用,或者是指针。 void swap1 ( int x,int y ) { x = x + y ; y = x - y; x = x - y; } // exchange x and y 注意上面的函数,只是原创 2016-06-06 17:47:33 · 242 阅读 · 0 评论 -
Linux下使用c++调用shell命令
1:system() 声明: extern int system (const char *__command) __wur; 函数说明:首先会调用fork()产生子进程,由子进程执行具体的命令,调用system期间,SIGG HID信号会被搁置,但是SIGINT和SIGQUIT则会被忽略。 对于返回值,如果system()在调用/bin/sh时失败则返回127,其他失败原因返回- 2:原创 2017-08-14 21:18:52 · 21114 阅读 · 0 评论