温馨提示×

温馨提示×

您好,登录后才能下订单哦!

密码登录×
登录注册×
其他方式登录
点击 登录注册 即表示同意《亿速云用户服务条款》

c语言的常用数据类型有哪些

发布时间:2022-10-20 16:59:48 来源:亿速云 阅读:157 作者:iii 栏目:编程语言

本篇内容介绍了“c语言的常用数据类型有哪些”的有关知识,在实际案例的操作过程中,不少人都会遇到这样的困境,接下来就让小编带领大家学习一下如何处理这些情况吧!希望大家仔细阅读,能够学有所成!

数据类型

char     字符型

short    短整型

int       整型

long     长整型

long long  更长整型

float    单精度浮点数

double    双精度浮点数 

#include <stdio.h>
int main()
{
  //char -- 字符型
  //char ch = 'A';//创建一个字符型变量ch
  //printf("%c\n",ch);//%c--打印字符格式的数据
  //A;

  int age = 20;//创建一个整型变量age
  printf("%d\n",age);//%d--打印整形十进制数据
  return 0;

};

//%d - 打印整型

//%c - 打印字符

//%f - 打印浮点数字

//%p - 以地址形式打印

//%x - 打印16进制数字

/%lf - 打印双精度浮点数

下面举个例子

#include <stdio.h>  

int main() 
{
  double p = 3.14;//创建一个双精度浮点型变量p
  printf("%lf\n",p);//%lf -- 打印双精度浮点型
  return  0;   //返回0

};

不同数据类型,所占内存不同,利用好数据类型可以更好地利用内存空间

sizeof -- 关键字用来计算变量大小

#include <stdio.h>
int main()
{
  //sizeof()操作符计算int,float, double 和 char四种变量字节大小
  printf("%d\n",sizeof(char));        //1个字节
  printf("%d\n",sizeof(short));       //2
  printf("%d\n",sizeof(int));         //4
  printf("%d\n",sizeof(long));        //4
  printf("%d\n",sizeof(long long));   //8
  printf("%d\n",sizeof(float));       //4
  printf("%d\n",sizeof(double));      //8
  return 0;
}

//C语言标准规定:sizeof(long) >= sizeof(int)

字节                    计算机是一个硬件 -- 通电

计算机中的单位              正电    负电

bit - 比特位                     1        0      一个比特位

byte - 字节                   二进制 0 1

kb -                      

mb

gb

tb

pd

1个字节=8个比特位大小

“c语言的常用数据类型有哪些”的内容就介绍到这里了,感谢大家的阅读。如果想了解更多行业相关的知识可以关注亿速云网站,小编将为大家输出更多高质量的实用文章!

向AI问一下细节

免责声明:本站发布的内容(图片、视频和文字)以原创、转载和分享为主,文章观点不代表本网站立场,如果涉及侵权请联系站长邮箱:is@yisu.com进行举报,并提供相关证据,一经查实,将立刻删除涉嫌侵权内容。

AI