【C语言基础知识】—程序设计和C语言

1、什么是程序?

程序,就是一组计算机能够识别和执行的指令(由我们事先指定的)。

程序和指令是计算机系统中最基本的概念。

计算机的工作过程本质上就是执行程序的过程。

2、什么是计算机语言?

计算机语言:一种计算机和人都能识别的语言。

计算机语言的发展过程
  1. 机器语言
  • 机器指令:计算机可直接识别和接受的二进制代码。

  • 机器程序:一组计算机能够识别和执行的特定机器指令。

  • 机器语言:机器指令的集合。

  1. 符号语言(汇编语言)

符号语言的指令需要汇编程序将指令转换为机器指令。转换的过程成为“汇编(代真)”。

例如用“ADD”代表“加”,“SUM”代表“减”。

  1. 高级语言

语言功能强,适用不同型号的计算机,但执行过程仍需翻译成机器指令。

其中,机器语言和符号语言都是低级语言,它们完全依赖于具体的机器特性,是面向机器的语言。

C语言就是一种高级语言,C语言也是一种面向过程的通用编程语言。

3、第一个C语言程序

"Hello, World!"程序是一个非常基础的计算机程序,它的主要作用是输出显示一条消息“Hello, World!”。

在许多编程语言中,这个程序通常作为初学者的第一个程序,因为它的简单和完整的程序基本结构,并且可以验证编译器、解释器或开发环境的安装和配置是否正确。

#include <stdio.h>   // 引入标准输入输出库

int main()   // 主函数
{
    printf("hello world!\n");   // 输出"hello world!"并换行
    return 0;    // 返回0,表示程序正常结束
}
  1. #include <stdio.h>:这是一个预处理指令,用于引入标准输入输出库(stdio.h)。这个库包含了一些用于输入和输出的函数,如printf()和scanf().
  2. int main():这是主函数,程序的执行从这里开始。main函数的返回类型是int,表示函数将返回一个整数值。
  3. {:左大括号,表示函数体的开始。
  4. printf("hello world!\n");:调用printf()函数,将字符串"hello world!"输出到屏幕上。\n表示换行符,用于在输出后换行。
  5. return 0;:返回0,表示程序正常结束。在C语言中,main函数的返回值通常用于表示程序的退出状态。0表示成功,非0值表示错误。
  6. }:右大括号,表示函数体的结束。
  • 13
    点赞
  • 5
    收藏
    觉得还不错? 一键收藏
  • 1
    评论

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值