C语言学习笔记(C程序设计-谭浩强)

本文是一篇关于C语言的学习笔记,涵盖了计算机语言的发展、C语言的优缺点、简单C语言程序的结构以及运行C程序的步骤。C语言以简洁紧凑和灵活方便著称,具有丰富的数据类型和运算符,但数据封装性较差,安全性较低。学习C语言包括理解程序结构、算法设计、代码编写和程序调试等步骤。
摘要由CSDN通过智能技术生成

入门:

  1. 计算机程序:

一组计算机能够识别和执行的指令。计算机的每一个操作都是根据指令进行的,计算机的一切操作都是由程序控制的

   计算机指令:指挥机器工作的指示和命令。

指令包含操作码操作数,操作码决定要完成的操作,操作数指参加运算的数据及其所在的单元地址。操作要求和操作数地址都由二进制数码表示,分别称作操作码地址码,整条指令以二进制编码的形式存放在存储器中。

2、计算机语言的发展:

机器语言(0、1二进制) -->  汇编语言(又称:符号语言)(简洁的英文与字母) --> 高级语言(Java、C等编程语言)

参考链接:http://www.cnblogs.com/zzp-biog/p/9835580.html

高级语言的发展:非结构化语言(没有严格规范要求)、结构化语言(具有良好特性的基本结构)、面向对象的语言(一种对现实世界理解和抽象的方法)

  1. C语言的优缺点:

优点

1、简洁紧凑、灵活方便

C语言一共只有32个

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值