- 博客(5)
- 资源 (1)
- 收藏
- 关注
原创 交换两个变量的值-位运算
一般我们交换两个变量的值,采用的方法都是设置一个临时变量,用于暂存变量的值,如下:int tmp;tmp = x;x = y;y = x;当然也可以采用函数形式:void exchage(int *x, int *y){ int tmp; tmp = *x; *x = *y; *y = tmp;}采用位运算的方式可以提交代码的执行效率,通过^异或运算符便可以巧妙地交换两个变量的值。x = x ^ y;y = x ^ y;x = x ^ y;下面我们做个简单的证明
2020-09-26 21:09:19
2233
原创 Ubuntu16.04LTS下载/更新速度慢
Ubuntu16.04LTS下载/更新速度慢为了解决Ubuntu官方源下载或者更新软件速度慢的问题,我们通常会采用更换国内源来获取更快的速度,常用的源有阿里源,清华源,中科院源等等,这里以阿里源为例。打开终端ctrl + alt +t,输入以下命令,进入存放源的文件目录/etc/apt/cd /etc/apt/ 将存放源的文件备份sudo mv sources.list sources.list.bak 使用vim编辑sources.list文件sudo vi source
2020-08-02 20:34:14
698
原创 Git入门|小白教程
Git入门本地仓库初始化用户名和邮箱设置用户名:git config --global user.name '用户名'设置用户名邮箱:git config --global user.email '邮箱'查看设置:git config --list初始化新的本地仓库git init:生成.git隐藏文件夹上传文件到仓库git add hello.c:工作区 -> 暂存区git commit -m '描述':暂存区 -> 本地仓库git status:查看
2020-06-09 15:15:33
243
原创 解决vscode无法连接到商店的问题
解决vscode无法连接到商店的问题使用ssr后vscode无法连接到商店,但是chrome可以上网,使用火绒的断网修复功能即可以解决问题。
2020-06-06 10:15:32
4275
1
原创 c语言输出闪退问题
通法:1)添加头文件:#include <stdlib.h>2)在main函数最后一行(return前)加:system(“pause”);
2019-06-11 12:40:12
1571
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人