由于毕业设计需要,最近在尝试逼着自己用linux系统,所以也在寻找Linux中好用的编辑器。一直使用自带的gedit,但苦于不会设置,每次写个十几行的代码都很心累。百度搜了一堆如何设置自带的gedit,but有多少孩纸跟我一样,找不到啊,,,,后来偶然发现,当鼠标选中左侧的文本编辑器gedit的时候,在屏幕最顶层有选项栏,包括文件、编辑、查看、搜索、工具等,它跟windows不同,并不是跟编辑框连在一起的。这时再根据百度已有的博文设置好,就可以愉快的写代码了,感觉自己每天能多写起码50行代码,哈哈哈
刚稍稍研究了一下值传递与引用传递的概念,总的来说,值传递只是将实参的值传给形参,形参在函数中所有的操作都跟实参无关,所以也就不能改变实参的值。而引用传递是形参指向实参,它指向的值改变,则实参值也就会改变。最常见的就是交换两个数的函数。以下函数是可以实现交换功能的引用传递
void swap(int &a, int &b) //引用类型方式
{
int temp = a; //辅助变量
a = b;
b = temp;
}