C学习的概念性笔记(后续好好整理C的笔记)

  1. 程序 = 算法 + 数据结构
  2. 程序就是一组计算机能识别和执行的指令
    机械指令:计算机能识别和接受的二进制
  3. 机械语言:机械指令的集合
  4. 高级语言:贴近人类使用的自然语言和数学语言,不依赖于机器
  5. 运行程序的步骤:编辑 – 编译链接–运行
    编译:① 对源程序进行检查,直至程序无错误,编译程序自动把源程序(.c)转换成二进制形式的目标程序(.obj)// ② 编译分为预编译和正式编译
    连接:一个程序可能有多个源文件,一次编译只是得到一个目标程序,这时要把所有目标文件连接起来,此外还要把函数库连接起来,才生成可执行程序(.exe)
  6. 程序设计:从确定任务到得到结果、写出文档的全过程
  7. 结构化程序的好处:结构清晰,易于编写、阅读和维护
    基本结构:顺序结构、选择结构、逻辑结构
  8. 数据结构:对数据的描述
    算法:对操作的描述
  9. 算法的特性:①有穷性 ②确定性 ③有零个或多个输入 ④有一个或多个输出 ⑤有效性
  10. 常量的类型:整型变量(整数)、实型变量(小数)、字符变量
  11. C程序的基本组成单位:函数
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 2
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值