bug:使用git往远程仓库提交代码时,提示rejected的解决办法 先pull一下,然后再push一下。解决办法:(1)git pull origin + 干活的分支名字 (2)git push origin master + 干活的分支名字
“初始化”: 无法从“const char [5]”转换为“char *” 问题解决方案 因为用vs2017时遇到了这个问题,故而百度了一下,百度给的答案是,char *p=text;我这边还是报错,后面我试了一下,加个char*,转换一下,是可以通过的,希望有道行深的道友给解释一下这样是可以解决的。...
用C++ 封装linux下的互斥锁MutexLock和条件变量Condition /*封装互斥锁的时候,要用到的方法,20200605*///问题一:MutexLock和Condition是否要设计成单例模式?// 单例模式只能通过该类创建出一个对象,这意味着只能创建一把锁,如果再来一把锁的话,// 这显然不符合需求,锁可以有多把,条件变量也可以有多个//问题二:MutexLock和Condition的成员是否要设计成static?// 不能设计成static,否则只能是唯一的//问题三:MutexLock与Condition应该是什么关系?.
C++ string #include <string.h> //C头文件#include <string> //C++头文件, 模板#include <iostream>using std::cout;using std::endl;using std::string;void func(int arr[10])//void func(int * arr){...
C++中的引用的用法 #include <iostream>using std::cout;using std::endl;//将引用作为函数参数来使用#if 0//值传递 ==> 复制void swap(int x, int y){ int temp = x; x = y; y = temp;}#endif//地址传递 ==> 值传递 ==> 进行复制...
malloc 和free,new和delete区别 C语言中的malloc和freeC++ 中的new和delete#include <stdlib.h>#include <string.h>#include <iostream>using std::cout;using std::endl;//野指针////内存泄漏////内存踩踏////malloc/free 与n...
C++ 指针 #include <iostream>using std::cout;using std::endl;//当const修饰的是指针的时候////int(*p)[5] int * p[5] //数组指针 指针数组//int (*p)(void) int * p() //函数指针 指针函数////常量指针 指针常量v...
使用Linux时,如何让X-shell远程连接自己的虚拟机,配置网络 配置网络,如何让xshell远程连接虚拟机Linux系统中,ubuntu下进入虚拟机后,使用ifconfig命令,获取虚拟机的IP地址 (1)在虚拟机中,采用DHCP,自动获取ip。(ps:也可以自己配置,选择Manual,但这样有可能和别人的IP冲突。)(2)windows系统下cmd命令窗口,获取本机ip,用ipconfig命令在虚拟机中ping主机ip(在第2步已经获取了自己...
简化版学生管理系统 目录头文件 list.hlist.cmain.c 配置文件: stuInfor.txt stu_account.txt学C以来,第一次写了近五百行代码,实现一个简易版的学生管理系统,把一组学生信息存入文件中,然后管理员读取信息,管理员还可以对学生信息进行增,删,改,查。除此之外...
对学生信息进行排序 1.用qsort#include <stdio.h>#include <stdlib.h>typedef struct{ int num; char name[20]; float chinese; float math; float english;}Student_t,*pStudent_t;#define N 5int compareN...
数据结构 排序算法 选择排序插入排序快速排序(递归实现)qsort(实现快排非递归)#include <stdio.h>#include <stdlib.h>#include <time.h>#define N 500000 #define SWAP(a,b) {int tmp;tmp=a;a=b;b=tmp;}//宏里面实现交换,而且效率比较高v...
链表的增删查改 链表的插入 头插法: 尾插法:有序插入:#include <stdio.h>#include <stdlib.h>//头插法 输入:4 5 10 2 6 8 输出:8 6 2 10 5 4typedef struct student { int num; struct student *pNext;}Student_t,*pStu...
关于递归的几个典型题目 1.台阶问题,也是斐波那契数列?(非递归的方法) f(n)=f(n-1)+f(n-2)1 1 1种 2 1 1 2 2种 3 1 2 1 1 1 2 1 1+2=3种 4 ...
求一个字符串数组的最大值和次大值 #include <stdio.h>#include <stdlib.h>#include <string.h>//比较一组字符串数组的大小,并且从中找出最大值和次大值void big(char **p, int N, char **p1, char **p2) { *p1 = strcmp(p[0], p[1]) > 0 ? p[0] : p...
二级指针的偏移,索引式排序 增量编译 对b[5][12] = { "zhousi","chang'e","erlangshen","weinasi","liubei" };这里面的字符串,按字母表顺序从小到大打印出来最初版本:中间版本:#include <stdio.h>#include <stdlib.h>#include <s...