首页 > 其他分享 >C语言-数据类型

C语言-数据类型

时间:2023-10-17 10:24:38浏览次数:39  
标签:int 数据类型 C语言 char sizeof 整形 byte

C语音-数据类型

数据类型 中文名称 空间大小(bite - 字节)
char 字符串数据类 1
short (int) 短整型 2
int 整形 4
long 长整形 4
long long 更长的整形 8
float 单精度浮点数 4
double 双精度浮点数 8
include <>
int main()
{
   	//字符类型
    char ch = 'a';
    //整形
	char age = 20;
    //短整型
    short num = 10;
    
    
    
    printf('%d\n',sizeof(char))//sizeof计算类型或变量所占的空间大小
    printf('%d\n',100); //打印一个整数 - 以整形的形式打印
    return 0;
}

sizeof() - 关键字-操作符 - 计算类型或者变量所占空间的大小 单位是字节byte

计算大小以节省空间

计算机单位

bit - 比特位 计算机中识别二进制0 1

byte - 字节 = 8bit

kb = 1024 byte

mb = 1024kb

gb = 1024mb

tb = 1024gb

pb = 1024tb

计算机进制

二进制 - 计算机识别的

八进制

十进制

十六进制

标签:int,数据类型,C语言,char,sizeof,整形,byte
From: https://www.cnblogs.com/cherry5277/p/17765978.html

相关文章

  • C语言线性表 demo
    typedefintPosition;typedefstructLNode*List;structLNode{ElementTypeData[MAXSIZE];PositionLast;};/*初始化*/ListMakeEmpty(){ListL;L=(List)malloc(sizeof(structLNode));L->Last=-1;returnL;}/*查找*/#d......
  • 实验二 c语言分支与循环基础应用编程
    实验一源代码#include<stdio.h>#include<stdlib.h>#include<time.h>#defineN5#defineN1374#defineN2465intmain(){ intnumber; inti; srand(time(0)); for(i=0;i<N;i++) { number=rand()%(N2-N1+1)+N1; printf("20238329%04......
  • C语言实现顺序表二
    ////main.c//SeqList2////Createdbystevexiaohuzhaoon2023/10/15.//#include<stdio.h>#include<stdlib.h>#defineMAXSIZE100/*表示线性表的最大长度*///定义一个顺序表节点structSNode{//用来存储书序表中的数据(动态分配数组)......
  • 实验2 C语言分支与循环基础应用编程
    一、实验目的能正确使用if语句、switch语句实现分支结构能正确使用while语句、do...while语句、for语句实现循环结构能在具体问题场景中使用嵌套分支语句和嵌套循环语句能在具体问题场景中正确区分、使用continue和break能灵活、组合使用c语句编程解决简单应用问题二、实......
  • 实验2 C语言分支与循环基础应用编程
    练习1#include<stdio.h>#include<stdlib.h>#include<time.h>#defineN5#defineN1374#defineN2465intmain(){intnumber;inti;srand(time(0));//以当前系统时间作为随机种子for(i=0;i<N;++i){number=rand()%(N2-N1......
  • 实验2_C语言分支与循环基础应用编程
    1.task_11#include<stdio.h>2#include<stdlib.h>3#include<time.h>45#defineN56#defineN13747#defineN246589intmain()10{11intnumber;12inti;1314srand(time(0));1516for......
  • 20231407陈原《计算机科学与概论》及《C语言程序设计》第三周学习情况
    [2022-2023-1-计算机基础与程序设计]2023-2024-1计算机基础与程序设计第三周作业https://edu.cnblogs.com/campus/besti/2022-2023-1-CFAP[2022-2023-1计算机基础与程序设计第一周作业](https://www.cnblogs.com/rocedu/p/9577842.html#WEEK03)作业目标学习《计算机科......
  • C++原始数据类型
    不同数据类型之间唯一的区别就是大小,根据分配内存来决定使用哪种数据类型来创建变量几种基础数据类型int(integar)该数据类型允许我们在给定的范围内存储一个整数传统上int是四字节大小的数据类型,实际大小根据所选择编译器的不同而有所不同char一个字节的数据类型传统上用......
  • 初识C语言(2)
    一、常量1.字面常量即数字本身,例如:3,100,3.14intmain(){ intnum=4; printf("%d\n",num); num=8; printf("%d\n",num); return0;2.常变量const-常属性(赋予一个变量常属性,变量→常变量(当然其本质上还是个变量),如下图,num变为const修饰的常变量,它的值无法改变intmain()......
  • C语言数据类型占用字节大小+rand_mode/randomize_mode/static constraint+I2C和SPI的
    C语言数据类型占用字节大小https://blog.csdn.net/sinan1995/article/details/79577106对于整形,最大8字节,超出8字节的计算,要么用库,要么不用。64位编译器:char/unsignedchar:1字节char*:8字节shortint:2字节int/unsignedint:4字节longint:8字节float:4字节double:8字节lon......