0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看威廉希尔官方网站 视频
  • 写文章/发帖/加入社区
会员中心
创作中心

完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>

3天内不再提示

C语言的数据类型-2

汽车电子威廉希尔官方网站 来源:我不是C神 作者:我不是C神 2023-02-21 14:44 次阅读

图片

今天为大家带来数据类型的详细教程

标识符

C语言中,为了在编写的过程中可以使用常量,变量,函数,数组等。我们需要为其起一个名字,标识符的命名不是随意的,是有一定规则的。在使用标识符的时候,我们应当遵循以下规则:

    1.标识符的命名必须由字母或者下划线开始。例如:
int num1;
int _num1;

如上是正确的标识符命名。

int 1num;
int ?num;

如上的标识符命名是非法的。

2.在为标识符命名的过程中,除了开头以外的所有地方都可以由字母数,数字或者下划线组成。例如:
int m_num;            //由下划线组成。
int num1;             //由数字组成。

如上的命名是合法的。

3.英文字母的大小写不同,所代表的标识符也不同。例如:
int num;
int Num;

如上两个变量表示不同的变量。

4.标识符的命名不可以是关键字。例如:
int int;

如上命名是非法的。但是可以改变关键字的大小写,若是将int中的字母i改为I。编译器便可以识别,例如:

int Int;

如上命名是合法的。

数据类型

对于一个计算机程序,它所做的所有运算的本质都是数据的处理。但是数据的样式并不单一,因此就有了各种各样的数据类型。在C语言中,为了处理这些复杂的数据,C语言提供了多种不同的数据类型。但大体上分为四大类,详情如下:

     1.基本类型

    基本类型就是C语言中的基础类型。其中包括整型数据,字符型数据,浮点型数据以及枚举数据。

    2.指针类型

     在C语言中,我们可以通过指针间接的操作内存。那么,表示指针的数据类型,就是我们的指针类型。

    3.构造类型

    在编写C程序的过程中,我们常常会用到一些更为复杂的数据类型。这一类数据不是单一的某种数据,而是多种数据类型的结合体。这时我们就可以构造出来一个新的数据类型,这种被构造出来的新的数据类型就成为构造类型。

    4.空类型

    空类型用于限定函数的返回值或者函数的参数,他的关键字是void。

图片

今天的内容就到这里,下期小编将带大家继续学习,各位看官老爷记得查阅哦~

图片图片图片

声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
  • 计算机
    +关注

    关注

    19

    文章

    7489

    浏览量

    87873
  • C语言
    +关注

    关注

    180

    文章

    7604

    浏览量

    136712
  • 数据类型
    +关注

    关注

    0

    文章

    236

    浏览量

    13618
收藏 人收藏

    评论

    相关推荐

    C语言中的基本数据类型

    C语言是非常重要的一门程序设计语言,学好C语言再去学习其他编程语言将变得很轻松,因为大部分
    发表于 04-26 17:33 2005次阅读
    <b class='flag-5'>C</b><b class='flag-5'>语言</b>中的基本<b class='flag-5'>数据类型</b>

    C语言中基本数据类型、变量和常量的使用

    C语言中基本数据类型、变量和常量的使用
    发表于 08-18 16:42 2730次阅读
    <b class='flag-5'>C</b><b class='flag-5'>语言</b>中基本<b class='flag-5'>数据类型</b>、变量和常量的使用

    C语言数据类型详解

    计算机编程语言是用来控制计算机的行为及操作,协助人们解决现实中的问题,其能表达的数据类型也是从实际中提取并抽象出来形成的数据结构描述。
    发表于 11-02 11:32 1314次阅读
    <b class='flag-5'>C</b><b class='flag-5'>语言</b><b class='flag-5'>数据类型</b>详解

    威廉希尔官方网站 干货驿站 ▏深入理解C语言:基本数据类型和变量

    C语言中,数据类型和变量是编程的基础,也是理解更复杂概念的关键。数据类型决定了变量的内存分配、存储范围和操作方式,而变量则是存储数据的容器
    的头像 发表于 07-26 17:53 2098次阅读
    威廉希尔官方网站
干货驿站 ▏深入理解<b class='flag-5'>C</b><b class='flag-5'>语言</b>:基本<b class='flag-5'>数据类型</b>和变量

    C语言数据类型有哪些?

    C语言数据类型(基础类型+结构体)
    发表于 12-25 07:06

    C预处理与C语言基本数据类型

    指令表:注意:宏名的书写由标识符与两边各两条下划线构成。C语言基本数据类型不同操作系统中数据类型所占字节数图解数据类型的其他分类:变量常量(
    发表于 12-21 08:29

    C语言基础与数据类型概述

    一、C语言基础与数据类型1.GCC概述GCC最初的全名是GNU C Compiler(开源社区)变成GNU Compiler Collection翻译官翻译组织文件后缀名gcc.cgc
    发表于 12-23 06:58

    C程序的运行环境和C语言数据类型

    ⒈ 实验目的⑴ 了解在具体的语言环境下如何编辑、编译、连接和运行一个C程序。⑵ 通过运行简单的C程序,初步了解C源程序的特点。⑶ 掌握C
    发表于 06-21 09:36 55次下载

    单片机c语言教程第三章--C51数据类型

    每写一个程序,总离不开数据的应用,在学习 c51 语言的过程中掌握理解数据类型也是 很关键的。先看表 3-1,表中列出了 KEIL uVision2
    发表于 04-15 09:34 1854次阅读

    单片机C语言中常用到的关键字及数据类型

    单片机C语言中常用到的关键字及数据类型
    发表于 11-03 10:57 13次下载

    C语言程序设计教程之基本数据类型、运算符和表达式的详细资料概述

    本文档的主要内容详细介绍的是C语言程序设计教程之基本数据类型、运算符和表达式的详细资料概述主要内容包括了:1 C语言
    发表于 10-31 18:04 30次下载
    <b class='flag-5'>C</b><b class='flag-5'>语言</b>程序设计教程之基本<b class='flag-5'>数据类型</b>、运算符和表达式的详细资料概述

    C语言程序设计教程之基本数据类型和运算符及表达式的资料说明

    本文档详细介绍的是C语言程序设计教程之基本数据类型和运算符及表达式的资料说明主要内容包括了:1 C数据类型
    发表于 01-25 15:44 0次下载
    <b class='flag-5'>C</b><b class='flag-5'>语言</b>程序设计教程之基本<b class='flag-5'>数据类型</b>和运算符及表达式的资料说明

    C语言数据储存与数据类型类型转换的详细资料说明

    程序说到底就是对数据的处理,所以首先要弄清楚需要处理哪些数据,计算机如何存储这些数据C语言根据需要,抽象出了一些基本
    的头像 发表于 02-24 15:39 3961次阅读
    <b class='flag-5'>C</b><b class='flag-5'>语言</b>的<b class='flag-5'>数据</b>储存与<b class='flag-5'>数据类型</b>及<b class='flag-5'>类型</b>转换的详细资料说明

    C语言-基本数据类型与位运算

    这篇文章作为基础知识点,总结C语言的基本数据类型有哪些,浮点数的精度,整数变量的空间范围,变量定义语法,变量命名规则,浮点数打印格式,基本数据类型printf对应的打印、位运算的知识点
    的头像 发表于 08-14 09:56 1584次阅读

    C语言数据类型有哪些

    C 语言中,数据类型指的是用于声明不同类型的变量或函数的一个广泛的系统。变量的类型决定了变量存储占用的空间,以及如何解释存储的位模式。
    发表于 03-20 10:56 469次阅读
    <b class='flag-5'>C</b><b class='flag-5'>语言</b><b class='flag-5'>数据类型</b>有哪些