700字范文,内容丰富有趣,生活中的好帮手!
700字范文 > c语言入门数据类型详解 C语言的基本数据类型入门教程

c语言入门数据类型详解 C语言的基本数据类型入门教程

时间:2022-07-10 14:36:14

相关推荐

c语言入门数据类型详解 C语言的基本数据类型入门教程

数据类型包括各种数据类型了我们今天给各位介绍的是我们常用的基本数据类型了,下面一起来看这篇C语言的基本数据类型入门教程吧,具体的如下文介绍。

1.声明头文件,相当于java的导包。

//只有函数的声明,编译时会去找到函数的实现

#include

2.写main()方法

main(){

printf("hello from c\n"); //\n换行

}

3.为了观察程序执行的结果,需要调用windows系统的一个指令

//等待输入

system("pause"); 或者getchar();

C语言的基本数据类型

C语言的数据类型:

java语言的8大基本类型

int 4byte 32位

byte 1byte 8位

short 2byte 16位

long 8byte 64位

float 4byte 32位

double 8byte 64位

boolean 1byte 8位

char 2byte 16位

c语言的基本数据类型

sizeof();获取一个数据类型的长度

char 1byte 8位 和java不同

long 4byte 32位和java不同

int 4byte 32位 和java一致

float 4byte 32位 和java一致

double 8byte 64位和java一致

short 2byte 16位 还可以表示java里面的char

在c语言里面没有boolean类型,0假 非0真

在c语言里面没有byte类型 可以用char表示byte类型。

代码如下:

/**

char, int, float, double, long, short and 组合关键字signed, unsigned, void

sizeof();获取一个数据类型的长度

**/

#include

main(){

printf("char的占据的byte为%d \n",sizeof(char));

printf("int的占据的byte为%d \n",sizeof(int));

printf("float的占据的byte为%d \n",sizeof(float));

printf("double的占据的byte为%d \n",sizeof(double));

printf("long的占据的byte为%d \n",sizeof(long));

printf("short的占据的byte为%d \n",sizeof(short));

printf("signed int的占据的byte为%d \n",sizeof(signed int)); // -2的31次方~ 2的31次方-1

printf("unsigned int的占据的byte为%d \n",sizeof(unsigned int)); //0~ 2的32次方-1

printf("int*占据的byte为%d \n " ,sizeof(int*));

printf("char*占据的byte为%d \n " ,sizeof(char*));

printf("float*占据的byte为%d \n " ,sizeof(float*));

printf("double*占据的byte为%d \n " ,sizeof(double*));

printf("long*占据的byte为%d \n " ,sizeof(long*));

printf("short*占据的byte为%d \n " ,sizeof(short*));

system("pause");

}

运行结果如下:

本内容不代表本网观点和政治立场,如有侵犯你的权益请联系我们处理。
网友评论
网友评论仅供其表达个人看法,并不表明网站立场。