第一部分—C语言基础篇_1. C语言概述

本文是C语言基础篇的第一部分,介绍了C语言的概述、计算机结构组成和系统组成。讨论了学习C语言的原因,包括其速度、功能和广泛应用。通过HelloWorld程序,解析了代码中的关键元素,如头文件、main函数、注释和printf函数。最后,概述了C语言的编译过程,包括预处理、编译、汇编和链接四个步骤。
摘要由CSDN通过智能技术生成

1.1 C语言

语言是人和人交流,C语言是人和机器交流

语言有独特的语法规则和定义,程序员必须遵循这些规则和定义才能实现与计算机的交流。

1.1.1 计算机结构组成

 计算机由三大部分组成:输入、处理器、输出

需要着重了解的是,运算器从寄存器中读取数据、寄存器从内存中读取数据、内存从外储存中读取数据

1.1.2 计算机系统组成

这里混个脸熟就行,大概了解一下计算机系统由哪些组成。后面会逐渐熟悉这些组成部分。

1.2 为什么要学习C语言

1.2.1 C语言特点

1) 优点

  1. 执行速度快
  2. 功能强大
  3. 编程自由

2) 缺点

  1. 写代码实现周期长
  2. 可移植性较差
  3. 对平台库依赖较多

1.2.2 学习C语言理由</

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值