摘要:
1.Ctags Ctags工具是用来遍历源代码文件生成tags文件,这些tags文件能被编辑器或者其他工具用来快速查找定位源代码中的符号,入变量名,函数名等。比如,tags文件就是Taglist和OmniCppComplete工作的基础。 安装过程: (1)打开链接:www.vim.org/scri 阅读全文
摘要:
这周先学了进程环境和进程操作,对于什么是进程有大致的一个了解,但是没有真正的明白到底什么是进程。在进程控制这一章一开始学习的时候,在尽力的去理解什么是进程,我理解的进程就是功能性的函数一样,每实现一个功能叫做一个进程,也可以说是叫做过程,是比较具体的过程。 第一个问题: 第11章进程管理的第一个示例 阅读全文
摘要:
这一周外出培训,学习了一些关于硬件的一些知识,简单了解了硬件的工作原理,了解了PIT,中断等知识,是一些嵌入式的基础知识。外出培训期间,一直在消化上一次老师讲的东西。 1.学习使c.vim工具,方便编程。老师给了一个c.vim插件的指令表,自己在网上找教程完成了安装并用起来c.vim插件并写了博客介 阅读全文
摘要:
一、安装cvim插件 第一步:下载cvim的安装包 第二步:安装cvim 第三步:启用cvim 二、使用c.vim插件 阅读全文
摘要:
这一周主要学习了C语言中的最灵活的技巧 --指针。指针也是一个变量,它有自己的地址也有指向的地址,一般来说我们更关注的是指针指向的地址。指针的指向可以是整数、浮点数、字符、数组,同样的也可以是一个函数。 指针的基本操作有赋值、求值、取指针地址、将一个整数指针加给指针,增加指针的值、减小指针的值和求差 阅读全文
摘要:
第一个问题: 上边这个图中打印出来的ptr1的地址和&ptr1的地址分别是什么的地址? 我最初的理解的ptr1的地址就是ptr1这个指针变量自己的地址,&ptr1的地址就是ptr1这个指针指向的地址,也就是这个程序中urn这个字符数组的首地址。 我向娄老师提问,我的理解是否正确,最后老师的建议是自己 阅读全文
摘要:
第一个问题: 上边这个图中打印出来的ptr1的地址和&ptr1的地址分别是什么的地址? 我理解的ptr1的地址就是ptr1这个指针变量自己的地址,&ptr1的地址就是ptr1这个指针指向的地址,也就是这个程序中urn这个字符数组的首地址,是这样吗? 如果我的理解是正确的话,是不是就是代表ptr1 = 阅读全文
摘要:
《Linux C程序设计 王者归来》这门课程的第三章是函数,函数的作用就是使得程序的模块性更强,不同作用的函数放在不同的地方,更重要的就是便于代码的修改和阅读。 学习函数首先要了解函数的本质,函数的本质是一段机器指令代码。而函数名的本质就是一个标号,该标号的值等于内存中存储函数代码的首地址。函数调用 阅读全文
摘要:
goto语句在C语言中实现的就是无条件跳转,第二章一上来就介绍goto语句就是要通过goto语句来更加清楚直观的了解控制结构。 我理解的goto语句其实跟switch语句有相似之处,都是进行跳转。不同的是goto语句是进行无条件的跳转,执行到这一句的时候直接就跳转了,而switch语句是要进行一个判 阅读全文
摘要:
4.将代码传到oschina上去 之前已经将git配置完成了,现在通过ssh的方式访问资源库,先要用命令 ssh-keygen –C ‘你的邮箱’ –t rsa 。这样就会在ssh文件夹下建一相应的密钥文件。 创建完公钥之后通过命令 cd ~/.ssh 进入 ~/.ssh 文件夹,用命令 getit 阅读全文