C笔记
2016-05-27 12:55
288 查看
C是最重要的编程语言之一,并将继续如此。如果想要找一份编写软件的工作,则首先应该能够回答“是”的一个问题就是:“请问,您会使用C吗?”
存储在计算机中的一切内容都是数字。
对计算机来说,高级指令是不能理解的胡言乱语,而这正是出现编译器的原因。编译器是将高级语言程序解释成计算机所需的详细机器语言指令集的程序。您进行高级思考,编译器则负责乏味的琐碎工作。高级语言更易于学习,而且用高级语言编写程序比用机器语言容易得多。
使用C语言的7个步骤:
第一步:定义程序目标。
第二步:设计程序。
第三步:编写代码。
作为这一步的一部分,应该给所编写的程序添加文字注释。最简单的方式是使用C的注释工具向源代码加入解释。
第四步:编译。
第五步:运行程序。
第六步:测试和调试程序。
第七步:维护和修改程序。
简而言之,目标文件和可执行文件都是由机器语言指令组成的。但目标文件只包含您所编写的代码转换成的机器语言,而可执行文件还包含您所使用的库例程以及启动代码的机器代码。
如何处理目标代码呢?编译器创建一个与源代码具有相同基本名但扩展名为.o的目标代码文件。但可能找不到该文件,因为链接器在可执行程序被生成后将该文件删除。然而,如果原始程序使用多个源代码文件,则会保存目标代码文件。
存储在计算机中的一切内容都是数字。
对计算机来说,高级指令是不能理解的胡言乱语,而这正是出现编译器的原因。编译器是将高级语言程序解释成计算机所需的详细机器语言指令集的程序。您进行高级思考,编译器则负责乏味的琐碎工作。高级语言更易于学习,而且用高级语言编写程序比用机器语言容易得多。
使用C语言的7个步骤:
第一步:定义程序目标。
第二步:设计程序。
第三步:编写代码。
作为这一步的一部分,应该给所编写的程序添加文字注释。最简单的方式是使用C的注释工具向源代码加入解释。
第四步:编译。
第五步:运行程序。
第六步:测试和调试程序。
第七步:维护和修改程序。
简而言之,目标文件和可执行文件都是由机器语言指令组成的。但目标文件只包含您所编写的代码转换成的机器语言,而可执行文件还包含您所使用的库例程以及启动代码的机器代码。
如何处理目标代码呢?编译器创建一个与源代码具有相同基本名但扩展名为.o的目标代码文件。但可能找不到该文件,因为链接器在可执行程序被生成后将该文件删除。然而,如果原始程序使用多个源代码文件,则会保存目标代码文件。
include
include
相关文章推荐
- 如何组织构建多文件 C 语言程序(二)
- 如何写好 C main 函数
- Lua和C语言的交互详解
- 关于C语言中参数的传值问题
- 简要对比C语言中三个用于退出进程的函数
- 深入C++中API的问题详解
- 基于C语言string函数的详解
- C语言中fchdir()函数和rewinddir()函数的使用详解
- C语言内存对齐实例详解
- C语言编程中统计输入的行数以及单词个数的方法
- C语言自动生成enum值和名字映射代码
- C语言练习题:自由落体的小球简单实例
- 使用C语言判断英文字符大小写的方法
- c语言实现的带通配符匹配算法
- C语言实现顺序表基本操作汇总
- C语言中进制知识汇总
- C语言中计算正弦的相关函数总结
- 使用C语言详解霍夫曼树数据结构
- C语言实现选择排序、冒泡排序和快速排序的代码示例
- 探讨C语言的那些小秘密之断言