C语言第三讲,基本数据类型

一丶基本数据类型讲解

在C语言当中,有四种基本数据类型 分别是:

整形

浮点型

指针

聚合类型(数组和结构)

整型家族包括:

字符

短整型

整形

长整型

** 都分为有符号和无符号的区别 **

** PS: 听上去长整形比短整型表示的值一样大,但是不一定.**

规则: 长整型至少和整形一样长.而整形则至少应该和短整型一样长.

取值范围:

类型

最小范围

Char

0~127

Signed char

-127 ~ 127

Unsigned char

0~255

Short int

-32767~32767

Unsigned short int

0~65535

Int

-32767~32767

Unsigned int

0~65535

Long int

-2147483647~2147483647

Unsigned long int

0~4294967295

浮点型

在C语言中,定义浮点型的关键字是 float

例如:

float 3.14f;

后缀为f,代表是浮点型, 如果不加,那么使用的时候则是 double类型.

浮点类型也分为

float

double

long double

指针类型

在C语言中,精髓就是指针, 其实很多新手在学习指针的时候,都会晕.

在c语言中基本数据类型主要有哪三种,C语言第三讲,基本数据类型相关推荐

  1. c语言中的文件类型只有文本文件一种,C语言中的文件类型只有哪两种_后端开发...

    pycharm能干嘛_后端开发 PyCharm是一种Python IDE,带有一整套可以帮助用户在使用Python语言开发时提高其效率的工具,比如调试.语法高亮.Project管理.代码跳转.智能提示 ...

  2. C语言中比较两数的大小——三种方法

    定义a = 10,b = 20,以下为三种比较方式: 一.if-else法 #include<stdio.h> int main(){int a = 10;int b = 20;int r ...

  3. c语言中求字节的运算符是,初学者单片机C语言运算符

    单片机C语言运算符 单片机及C语言学习 auto        存储种类说明        用以说明局部变量,缺省值为此 break        程序语句        退出最内层循环 case  ...

  4. c语言格式字符If,C语言所有语句格式 C语言中的的if语句共有多少种格式?

    导航:网站首页 > C语言所有语句格式 C语言中的的if语句共有多少种格式? C语言所有语句格式 C语言中的的if语句共有多少种格式? 相关问题: 匿名网友: 1.if语句: if(Bool表达 ...

  5. c语言返回二叉树的大小,C语言中计算二叉树的宽度的两种方式

    C语言中计算二叉树的宽度的两种方式 二叉树作为一种很特殊的数据结构,功能上有很大的作用!今天就来看看怎么计算一个二叉树的最大的宽度吧. 采用递归方式 下面是代码内容: int GetMaxWidth( ...

  6. c语言浮点变量是什么意思,C语言中说的浮点型是什么意思呢 C语言的浮点数是什么...

    导航:网站首页 > C语言中说的浮点型是什么意思呢 C语言的浮点数是什么 C语言中说的浮点型是什么意思呢 C语言的浮点数是什么 相关问题: 匿名网友: 就是这个数就像有一个飘动的小数点,也就是我 ...

  7. 关于空字符(NUL)在三种不同语言中的匹配

    一.应用描述 因数据整理的业务需要,解密出来的字符串中间带有一些空字符(NUL),用Notepad++打开,如图1所示: 欲匹配分割或匹配替换该字符在不同语言中有着不同的匹配规则,本文将以python ...

  8. C语言中存储多个字符串的两种方式

    C语言中存储多个字符串的两种方式 方式一 二维字符串数组 声明: char name[4][10] = { "Justinian", "Momo", " ...

  9. 在HTML中使用CSS美化网页的三种方法

    在HTML中使用CSS美化网页的三种方法 CSS是Cascading Style Sheets(级联样式表)的缩写,CSS是一种样式表语言,用于为HTML文档定义布局.例如,CSS涉及字体.颜色.边距 ...

最新文章

  1. 怎么用python读取csv文件、并且是读取行-使用python获取csv文本的某行或某列数据的实例...
  2. C C++编程产生指定范围内的随机数
  3. GDCM: 简单的QIDO-RS往返测试gdcm :: JSON的实现
  4. java第五章 多线程_java多线程编程核心技术——第五章总结
  5. 1054. 距离相等的条形码
  6. html5学习新的知识总结(一)
  7. conda环境内安装gcc4.8.5(无root权限)
  8. InstallAnywhere制作出来的安装包在64位机上无法卸载
  9. php pack方法,php pack()函数详解与示例
  10. npm install cracoc 老版本_npmamp;nvmamp;nrmamp;yarn常用的命令和常见的手法
  11. matlab如何制作莫兰散点图,求大神指点绘制空间内散点图的包络面,,,散点程序如下...
  12. 【云计算学习教程】什么是中间件?常见中间件有哪些?
  13. 大数据经典案例与谬误
  14. unity WebGL射线检测
  15. 如何在UEFI模式下安装Linux,详解 UEFI 模式下安装 Linux
  16. 计算机温度压力测试,整机性能与温度压力测试
  17. 实验一:交换机和路由器的基本配置
  18. 微信小程序加载闪屏,黑白屏,闪退问题
  19. 初次使用Fleck+redis订阅发布实现学习小demo
  20. 浏览器在百度O2O战略中的位置

热门文章

  1. 建立完善的员工晋升机制_建立合理的晋升机制,给员工发展的空间
  2. test120200612shu
  3. 冷读术:瞬间抓住人心和操控人心的沟通技巧
  4. 【力扣】6. Z 字形变换
  5. 【陈工笔记】# 人脸识别的实际操作记录 #
  6. access数据库窗体设计实验报告_access实验报告窗体和界面设计
  7. 【Test】GacUI 1.0 眼看着就要写完了 (4)
  8. PhotoZoom中如何调整预设
  9. java-net-php-python-06白茶销售系统计算机毕业设计程序
  10. Python小白的自学笔记第四天