C primer plus——C进阶探幽

 


前言

汇编生C,C生万物


提示:以下是本篇文章正文内容,下面案例可供参考

一、选择C语言的理由

1.1C语言的设计特性

1.2高效性

1.3可移植性

1.4强大灵活

1.5面向程序员

缺点:谨慎使用指针,危险的双刃剑——指针

二、使用C语言的七个步骤

 

1.确定目标

2.程序设计

3.代码编写

4.编译

编译的细节取决于编程的环境,而代码的编译则是需要编译器,所谓的编译器就是将所写的源代码转换成计算机能识别的二进制的可供执行的代码。

更深层次的理解就是C编译器将源代码和所包含的C库代码结合生成一个可执行文件,再供计算机执行,而源码和C库的合并则是由链接器来进行链接的。

5.运行

6.测试以及调试

查找并修复错误(bug)的过程叫做调试

7.维护和修改代码

三、UNIX系统

一、在unix系统上编辑

UNIX C并没有自带的编辑器,但是可以使用通用的UNIX编译器,例如 emacsjovevi 或者    X   Windows system文本编辑器。

二、在UNIX系统上编译

编译inform.c程序

cc  inform.c

 如果程序编写正确 使用ls -a命令可以发现一个a.out 文件

这个文件就是已经编译完成的可执行文件。

运行:

a.out

三、Linux系统

在安装Linux系统时最好同样选择安装GCC编译器,方便程序的编译。

 


 

 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值