Java 和C语言基本数据类型大小

#include<stdio.h>
struct node
{
	char dept[20];
	int *next;
};

typedef struct{
	char docname[20];
	int no;
	int *prior;
}Node;

int main()
{
	printf("sizeof(int)%d\n",sizeof(int));
	printf("sizeof(unsigned int)%d\n",sizeof(unsigned int));
	printf("sizeof(char)%d\n",sizeof(char));
	printf("sizeof(signed char)%d\n",sizeof(signed char));
	printf("sizeof(unsigned char)%d\n",sizeof(unsigned char));
	printf("sizeof(unsigned short)%d\n",sizeof(unsigned short));
	printf("sizeof(short)%d\n",sizeof(short));
	printf("sizeof(long)%d\n",sizeof(long));
	printf("sizeof(unsigned long) %d\n",sizeof(unsigned long));
	printf("sizeof(float) %d\n",sizeof(float));
	printf("sizeof(double) %d\n",sizeof(double));
	printf("sizeof(double) %d\n",sizeof(double));
	printf("sizeof(node) %d\n",sizeof(node));
	printf("sizeof(Node) %d\n",sizeof(Node));
	return 0;
}

在这里插入图片描述

/**
 * @(#)Main.java
 *
 *
 * @author 
 * @version 1.00 2020/3/4
 */


public class Main{
    public static void main(String[] args){
        System.out.println("Integer.MIN_VALUE "+Integer.MIN_VALUE);
        System.out.println("Integer.MAX_VALUE "+Integer.MAX_VALUE);
        System.out.println("Integer.SIZE "+Integer.SIZE);
        System.out.println("Byte.SIZE "+Byte.SIZE);
        System.out.println("Short.SIZE "+Short.SIZE);
        System.out.println("Long.SIZE "+Long.SIZE);
        System.out.println("Double.SIZE "+Double.SIZE);
        System.out.println("Boolean.TYPE "+Boolean.TYPE);
        System.out.println("Character.SIZE "+Character.SIZE );
    }
}

在这里插入图片描述

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值