标识符由什么组成(标识符分为哪三类)

很多初学者都会问我

“我想学C,该怎么开始呢?”

今天我们就来聊一聊

属于初学者必须懂的知识

希望小伙伴们

能够牢记基础知识

唯有不断努力

才能更加顺利

标识符由什么组成(标识符分为哪三类)

好了,闲话不多说,开讲了!

基本常识

计算机语言: 把人与计算机之间交流的语言叫做计算机语言

计算机语言分为高级语言和低级语言

高级语言:远离硬件

低级语言:贴近硬件

指令:是指计算机执行某种操作的命令

它由一串二进制数码组成。

一条指令通常由两个部分组成: 操作码+地址码

操作码

指明该指令要完成的操作的类型或性质

如取数、做加法或输出数据等

地址码

指明操作对象的内容或所在的存储单元地址

机器语言:计算机本身各个部件之间沟通时所使用的语言 特点: 对计算机本身来说,只能识别由0和1代码构成的二进制指令 源程序: 把由高级语言编写的程序称为源程序

源程序——编译程序——目标程序

(二进制代码表示的程序,即计算机只识别目标程序)

编译程序:如何把源程序转换成机器能够接受的目标程序,软件工作者编制了一系列的软件.通过这些软件,把用户按规定语法写出的语句一一翻译成二进制的机器指令. 这种具有翻译功能的软件称为“编译程序”

C源程序:用C语言构成的指令序列称为C源程序

C语言的代码编写:按C语言的语法编写C程序的过程称C语言的代码编写

C语言源程序文件名后缀是 .c

经过编译后,生成文件的后缀是 .obj

经过连接后,生成文件的后缀是 .exe

程序设计

程序设计一般包含以下五个部分

  • 确定数据结构
  • 确定算法
  • 编码
  • 在计算机上调试程序
  • 整理并写出文档资料

算法:指为解决某个特定问题而才去的确定且有限的步骤. 一个算法应当具有以下五个特点

  • 有穷性
  • 确定性
  • 可行性
  • 有零个或多个输入
  • 有一个或多个输出

算法可以用各种描述方法进行描述,最常用的是 伪代码 和 流程图

C语言为结构化的语言, C语言有三种结构:

  • 顺序结构
  • 选择结构
  • 循环结构

循环结构又包含当型循环和直到型循环

当型循环

先判断,后执行。最少执行0次

直到型循环

先执行,后判断。最少执行1次

简单C语言的构成和格式

C语言学习内容

标识符由什么组成(标识符分为哪三类)

标识符由什么组成(标识符分为哪三类)

894479708

C语言程序基本格式

命令行

1)命令行必须以“#”开头,最后不能加“;”结尾,因为它不是C语言的语句。

2)一对双引号中间的stdio.h是系统提供的文件名,该文件中包含着有关输入输出函数的 信息。

主函数

1)main是主函数名,C语言规定必须用main作为主函数名

2)主函数后的一对括号中间可以是空的,但这一对括号不能省略。

3)一个C程序可以包含任意多个不同名字的函数,但必须有且只有一个主函数。

4)C程序的运行总是从主函数开始执行。

标识符由什么组成(标识符分为哪三类)

函数体

1)在主函数的下方是函数体部分,函数体总是从“{”开始,到“}”结束。

2)函数体分为定义(说明)部分 和 执行语句部分。

3)可执行语句数量不限,但必须放在定义语句后面。

C语言的简单语法格式:

1)C语句必须以“;”结束,“;”是C语句的一部分,而不是语句间的分隔符。

2)注释符号“/*” “*/”必须成对出现,且不允许出现嵌套情况。“/”和“*”之间不允许有空格。

标识符的组成和分类

什么是标识符:

1、组成:由字母、数字、下划线组成。

2、组成规则:标识符不能以“数字”开头

3、特点:

1)区分大小写

2)在C语言中,计算机只识别长度为“8”位以内的标识符。(即标识符最多只能有8位)

标识符的分类:

1、关键字

1)系统已经给定含义的,我们不能在用作其他的含义(如:if、while等等)

2)C语言共有39个关键字

2、预定义标识符

1)系统已经定义好的含义,但我们可以用作其他含义的标识符。(如:printf、scanf等等)

2)建议不要更改预定义标识符。

3)用户自定义标识符

1)用户自己定义的标识符。

2)自己定义的标识符要符合标识符的组成规则。

整形数据和实型数据

常量:

1、定义:程序运行中,始终不变的量。

2、分类:

1)整形常量(如:123)

2)实型常量(如:12.34)

  • double(默认情况下,编译器假定浮点型常量为double类型的精度)

3)字符型常量(如:’a’)

4)字符串常量(如:”hello”)

5)符号常量(一般由预处理器宏定义的大写字符表示)

语法格式:#define 标识符 常量

例如:#define PI 3.14159 (其含义是在程序中凡是出现PI时,其值都为3.14159)

变量:

1、定义:其值可以改变的量。

2、本质:内存中的存储单元。

总结:学习一门语言大体的基础知识还是需要掌握的,这对你之后学习会更有帮助的,不是吗?

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容, 请发送邮件至 举报,一经查实,本站将立刻删除。

(0)
上一篇 2023年5月18日 下午4:38
下一篇 2023年5月18日 下午4:39

相关推荐

  • 芮城县下辖区县一览(山西芮城县属于哪个市)

    山西省运城市芮城县芮城县(140830),运城市辖县。位于山西省最南端,与河南省灵宝市、陕西省潼关县仅一河之隔。芮伯万为其母所逐出奔魏,筑城居之,因名芮城。面积1176平方千米,人口34.29万(20

    2022年10月19日
    980
  • 进口超市排行榜前十(超市连锁店加盟十大排名)

    此前,知名机构德勤(Deloitte)发布了《2022全球零售力量》研究报告。据介绍,该报告按照企业的年零售收入情况排出了一份全球零售力量榜单。下面依据榜单上给出的数据,盘点全球前十大零售商。 全球零售力量榜单第十名是塔吉特(Target),年零售额924亿美元。美国规模领先的折扣零售企业,拥有上千家门店。提供多个类别的各种产品,包括美容和家庭必需品,塔吉特…

    2022年11月21日
    2050
  • instead的用法及例句(instead的固定搭配有什么)

    哈喽大家好,我是马克老师。 又到了分享英语学习的干货时间了,今天为大家带来的是:秒懂英文instead instead of的中文意思跟用法! 很多学生最近问我怎么学习才能学好英语。我在这里和大家说一下,英语除了自学之外,也可以报名线上教学的一些机构。 阿卡索外教的外教一对一授课,可以结合学员的英语基础来进行有针对性的授课,从易到难,哪怕是零基础的学员也不用…

    2023年1月28日
    120
  • 蚊子是如何悄咪咪吸你血的(招蚊子”体质”有救了)

    各位小朋友及大朋友们,晚上好!欢迎来到科学有意思栏目。发现身边有趣的科学现象,激发孩子好奇心! 对人类而言,蚊子是世界上很致命的一种昆虫。每年有几十万人因蚊子叮咬感染疾病而死亡,尤其是免疫力低下的儿童、孕妇。没有什么叮咬会比蚊子叮咬更容易让人感染疾病。 是什么让蚊子叮咬如此有效?科学研究表明,只有雌性蚊子才会叮咬人类。它们需要血液来繁衍后代,并把卵产在水中。…

    2022年10月31日
    450
  • hdmi接口可以接哪些设备(电脑上的HDMI接口是什么)

    HDMI是High Definition Multimedia Interface(高清数字多媒体接口),是一种高清数字多媒体接口,它可以将高清视频和音频信号以数字形式传输,从而提供更高的画质和更好的声音效果。HDMI接口可以支持多种设备,如电视、投影仪、游戏机、电脑等,它可以满足不同用户的需求,是一种非常实用的多媒体接口。 一、HDMI接口的优势 1、HD…

    2024年8月31日
    10
  • 《糖豆人》免费第一天崩了上热搜:2小时都匹配不上玩家!

    昨晚,《糖豆人:终极淘汰赛》正式开启了全平台免费,大概在7/8点时已经有玩家反馈可以下载,结果却一晚都没法游玩。据悉,《糖豆人》在免费之后服务器就崩了,应该是一时间玩家涌入太多造成。官方第一时间察觉到

    2022年10月8日
    360
  • 人不患寡而患不均意思(不患寡而患不均是什么意思及出处)

    人不患寡而患不均意思不患寡而患不均是指孔子提出的税收思想之一。孔子在《论语·季氏》第十六篇中指出:“闻有国有家者,不患寡而患不均,不患贫而患不安。盖均无贫,和无寡,安无倾。”意即不论有国的诸侯或封地的

    2022年8月31日
    750
  • 柬埔寨属于哪个国家柬埔寨位于哪里

    柬埔寨王国,简称柬埔寨(Cambodia),位于东南亚的中南半岛,国土面积18.1万平方公里,海岸线长约460公里。柬埔寨总人口约1600万,首都是金边。金边皇宫首都金边湄公河柬埔寨属热带季风气候,分

    2022年10月4日
    310
  • 这才是余承东力挺的车型!纯燃油车应该尽快淘汰掉

    在本月的华为夏季新品发布会上,华为与金康赛力斯合力打造的汽车品牌AITO推出了旗下第二款产品——问界M7。据官方最新消息称,新车发布72小时订单已经超过6万台。据了解,AITO发布的两款产品问界M5和

    2022年9月12日
    790
  • cad倒角的快捷键命令(CAD的倒圆角技巧介绍)

    一般人是这样倒圆角的: 1.输入快捷键F,空格; 输入快捷键F,空格 2.输入快捷键R,空格;输入圆角半径100,空格; 输入快捷键R,空格;输入圆角半径100,空格 3.点击第一条直线,点击相邻的第二条直线,然后按空格执行上次命令 点击第一条直线,点击相邻的第二条直线,然后按空格执行上次命令 4.点击相邻两条直线,这样就全部完成了 点击相邻两条直线,这样就…

    2023年9月25日
    110

联系我们

400-800-8888

在线咨询: QQ交谈

邮件:admin@example.com

工作时间:周一至周五,9:30-18:30,节假日休息

关注微信