
C/C++
C/C++教程及开发遇到的问题
日不落的希望
未来已来!
展开
-
获取指定目录下所有文件名
获取指定目录下所有文件名 #include <iostream> #include <io.h> #include <string> #include <vector> using namespace std; void getFiles(string, vector<string>&); int main(int argc, char **argv) { vector<string> files; getFiles("./原创 2021-12-31 09:37:39 · 217 阅读 · 0 评论 -
vim配置文件
vim配置文件 //直接编辑vim的配置文件 //终端输入命令 sudo vim /etc/vim/vimrc //替换为以下内容 set ts=4 set nu set shiftwidth=4 set showmatch set cindent set autoindent set ai set mouse=a set nocompatible set backspace=indent,eol,start syntax on //以下部分为方便编辑c语言.c文件头,根据需要选择 autocmd BufN原创 2020-10-29 20:02:33 · 118 阅读 · 0 评论 -
函数那点事-C语言
函数那点事-C语言 无参数无返回值函数 //声明 void fun(); //定义 void fun() { printf("I am fun\n"); return;//这里也可以不加 } 无参数有返回值函数 //声明 int add();//int为返回值的类型,这里我们也称它为int型函数 //定义 int add() { int a=1,b=2; return a+b; } 有参数有返回值函数 //声明 int add(int a,int b);//这里也可写作i原创 2020-07-19 17:30:12 · 211 阅读 · 0 评论 -
位运算那点事
位运算那点事 1.&(位与运算符) //&运算符的使用 //有0则0,全1为1, //(0b 0000 0001)&(0b 0000 0000)结果为(0b 0000 0000) #include<stdio.h> int main() { char a=0;//char为一个字节,8位便于计算,一般系统默认有符号 a=1;//对应二进制数为0b 0000 0001(注意最高位为符号位,0表示正数,1表示负数) a=-1;//对应0b 1111 1原创 2020-07-19 15:14:25 · 112 阅读 · 0 评论