2019年5月7日

git与github账号建立SSH连接

摘要: 第1步:创建SSH Key。在用户主目录下,(就是在你的工作空间一层)看看有没有.ssh目录,如果有,再看看这个目录下有没有id_rsa和id_rsa.pub这两个文件,如果已经有了,可直接跳到下一步。如果没有,打开Shell(Windows下打开Git Bash),创建SSH Key: ssh-k 阅读全文

posted @ 2019-05-07 16:08 梦与咸鱼 阅读(619) 评论(0) 推荐(0)

git出现误修改如何撤销

摘要: 场景1:当你改乱了工作区某个文件的内容,想直接丢弃工作区的修改时,用命令git checkout -- file。 场景2:当你不但改乱了工作区某个文件的内容,还添加到了暂存区时,想丢弃修改,分两步,第一步用命令git reset HEAD <file>,就回到了场景1,第二步按场景1操作。 场景3 阅读全文

posted @ 2019-05-07 15:26 梦与咸鱼 阅读(284) 评论(0) 推荐(0)

2019年1月27日

解释器编译器区别,链接器作用。

摘要: 链接器作用: 一个大的程序往往会分为多个源程序文件来编写,因而需要对多个源程序分别进行编译或汇编,来生成多个不同的目标文件(.o文件),这些目标文件包含指令、数据、和其他说明信息。 为了生成一个可执行文件,需要按照一定的格式将多个目标文件融合在一起。而这就是链接器最基本的作用。 阅读全文

posted @ 2019-01-27 13:48 梦与咸鱼 阅读(480) 评论(0) 推荐(1)

2019年1月26日

数组题目分享

摘要: 2019-01-26 16:06:35 数组名是数组这种类型的变量名,所以对数组名取地址是取的整个数组的地址,所以&a+1自然要跨过整个数组的长度,本题即跨过2*5 = 10个int的长度。 有了上述概念,再来分析这道题,int *ptr = (int *)(&a+1),p此时指向的地址应该是a[1 阅读全文

posted @ 2019-01-26 16:13 梦与咸鱼 阅读(207) 评论(0) 推荐(0)

导航