大多数程序员都是从C开始学习编程的,因为C是用来写操作系统、应用程序最常用的语言。C编程笔记 : 这些是华盛顿实验学院C编程入门课的部分笔记。它们是以《c程序设计语言》的补充笔记(从1995年春开始)为基础修改的,关于程序设计基石与实践更多讨论与交流,敬请关注本博客和新浪微博songzi_tea....
分类:
编程语言 时间:
2015-10-05 10:27:02
阅读次数:
183
实验一 Linux基础 Man man指令 找函数 实验二 Linux下C语言编程基础 删除文本 成功删除 文本编辑之插入 成功插入 文本编辑之添加 添加完成 编辑文件 Vim 【文件名】进行编辑,:wq保存退出 第一讲小结 删除类命令 删改成功 运用d$删除到行末 更多的删除命令 使用计数指定动作...
分类:
其他好文 时间:
2015-09-27 22:53:59
阅读次数:
404
实验二 Linux下C语言编程基础一、实验目的1. 熟悉Linux系统下的开发环境2. 熟悉vi的基本操作3. 熟悉gcc编译器的基本原理4. 熟练使用gcc编译器的常用选项5 .熟练使用gdb调试技术6. 熟悉makefile基本原理及语法规范7. 掌握静态库和动态库的生成二、实验步骤1. 快捷键...
分类:
编程语言 时间:
2015-09-27 22:46:50
阅读次数:
1327
Linux下C语言编程基础实验报告学习任务1. 熟悉Linux系统下的开发环境2. 熟悉vi的基本操作3. 熟悉gcc编译器的基本原理4. 熟练使用gcc编译器的常用选项5 .熟练使用gdb调试技术6. 熟悉makefile基本原理及语法规范7. 掌握静态库和动态库的生成学习内容1. 快捷键2. v...
分类:
其他好文 时间:
2015-09-27 22:43:11
阅读次数:
312
一、Linux基础 1、Linux命令:命令 选项 参数 2、man命令 二、Linux下C语言编程基础 gcc:预处理:gcc –E hello.c –o hello.i;gcc –E调用cpp 编 译:gcc –S hello.i –o...
分类:
其他好文 时间:
2015-09-27 17:24:11
阅读次数:
161
linux下的C语言编程环境VIM是文本编辑器 大写“K”可以用来查找函数的帮助信息: 查看 man page,命令模式下,将光标放在函数名上,按"K"可以直接察看 man page。预处理阶段:头文件和宏定义,—E可以让gcc在预处理结束之后停止编译过程,因此可以看到预处理的过程一般格式为...
分类:
其他好文 时间:
2015-09-27 16:10:04
阅读次数:
224
VIM的基本使用LINUX下C语言编程用gcc命令编译运行C语言文件预处理阶段:将*.c文件转化为*.i预处理过的C程序。编译阶段:将*.i文件编译为汇编代码*.s文件。汇编阶段:将*.s文件转化为*.o的二进制目标代码文件。链接阶段:将*.o文件转化为可执行文件。生成可执行文件:将*.o转换为可执...
分类:
编程语言 时间:
2015-09-27 13:41:03
阅读次数:
390
Linux下C语言编程基础2. vimVIM是一个非常好的文本编辑器,很多专业程序员使用VIM编辑代码然后你可以把这张图做计算机的桌面背景,每天学习一两个键:程序员有几个键提示一下:大写“K”可以用来查找函数的帮助信息:查看 man page,命令模式下,将光标放在函数名上,按"K"可以直接察看 m...
分类:
编程语言 时间:
2015-09-26 21:07:57
阅读次数:
256
1. 熟悉Linux系统下的开发环境2. 熟悉vi的基本操作3. 熟悉gcc编译器的基本原理4. 熟练使用gcc编译器的常用选项5 .熟练使用gdb调试技术6. 熟悉makefile基本原理及语法规范7. 掌握静态库和动态库的生成一:Vim1.使用vim命令进入vim界面 $ vim practic...
分类:
编程语言 时间:
2015-09-26 01:40:48
阅读次数:
197
问题描述编程语言书籍中经常解释值类型被创建在栈上,引用类型被创建在堆上,但是并没有本质上解释这堆和栈是什么。我仅有高级语言编程经验,没有看过对此更清晰的解释。我的意思是我理解什么是栈,但是它们到底是什么,在哪儿呢(站在实际的计算机物理内存的角度上看)?在通常情况下由操作系统(OS)和语言的运行时(r...
分类:
其他好文 时间:
2015-09-26 00:30:56
阅读次数:
230