C语言的基本框架理解

一、Hello World

#include<stdio.h>

int main()

{

        printf("Hello World");

        return 0;

}

        作者从一段最简单的C语言代码开始说起,这段代码的输出是“Hello World”。作者使用的是VS2019编译器。那么我们该如何理解这段代码。首先我们会最先看到最上面的#include<stdio.h>,那么它代表着什么意思呢?stdio.h是standa input & output header的缩写,这句话的意思就是引入输入与输出函数,每当输入输出函数被调用时就要对其进行调用。这是因为C语言没有相关的输入输出语句,只能通过库函数进行相关的操作。接下来我们会看到 int main(){return 0;}的一个架构,它是定义了一个主函数,而主函数是所有程序的入口,一个项目中有且仅有一个主函数,也就代表着只有一个入口,如果在一个项目的其他文件中再次加入主函数,那么程序便会报错,同时主函数中的返回值是一个整数,因为我们在定义主函数的时候使用的是int。其余的部分则是代码部分。

二、C语言的基本框架

一个计算机编程语言应当包括(但不限于)以下几个部分:

1.标识符(由字符组成的具有含义的词)。它的作用是用来给予常量、变量、函数、语句块名称,从而使彼此之间建立联系。在C语言中标识符的命名规则是只能由字母、数字、下划线组成。如gold_1,但是不能以数字为开头。

2.数据类型。在引入数据类型前,作者将简单介绍一下计算机的相关存储原理。计算机存储使用的是二进制,首先bit是计算机存储的最小单位,其次则为byte,一个byte等于8个bit,一个bit中存储的是0或1,在我们使用typeof()的时候,输出的单位为byte。那么C语言的数据类型包含哪一些呢?

        

 3.基本的语法语句(语句不等于函数!!!)。就数据处理而言,一个语言应当包括赋值语句,循环语句,条件语句,输入输出语句。但C语言不包括输入输出语句,C语言的输入输出需要调用库函数(通过头文件引入),这是C语言为我们写好的,所以我们可以直接引用。

4.扩展语句。如情况语句,复合语句,指针及相关的使用方法等。

  • 2
    点赞
  • 13
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 2
    评论
评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

__gold

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值