首页 > 其他 > 详细

变量,数据类型

时间:2021-08-09 23:15:37      阅读:22      评论:0      收藏:0      [点我收藏+]

#include <stdio.h>


int main()
{
char F= ‘a‘;
printf("%c\n",F);
return 0;
}

备注;1   ‘F‘可以用其他的替代,字母都行 

        2    main前面的int表示main函数调用返回一个整型值

 

#include <stdio.h>


int main()
{
char F= ‘a‘;
printf("%c\n",F);
return 0;
}

 技术分享图片

类型存储大小值范围
char 1 字节 -128 到 127 或 0 到 255
unsigned char 1 字节 0 到 255
signed char 1 字节 -128 到 127
int 2 或 4 字节 -32,768 到 32,767 或 -2,147,483,648 到 2,147,483,647
unsigned int 2 或 4 字节 0 到 65,535 或 0 到 4,294,967,295
short 2 字节 -32,768 到 32,767
unsigned short 2 字节 0 到 65,535
long 4 字节 -2,147,483,648 到 2,147,483,647
unsigned long 4 字节 0 到 4,294,967,295

浮点类型

下表列出了关于标准浮点类型的存储大小、值范围和精度的细节:

类型存储大小值范围精度
float 4 字节 1.2E-38 到 3.4E+38 6 位有效位
double 8 字节 2.3E-308 到 1.7E+308 15 位有效位
long double 16 字节 3.4E-4932 到 1.1E+4932 19 位有效位

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

一个比特位能存一个数字

有这么多的数据类型是为了更好的选择,从而节省存储空间,更加丰富的表达生活中的值。

全局变量-定义在代码块({})之外的变量

局部变量-定义在代码块({})内部的变量

局部和全局变量的名字最好不相同,容易产生bug,当局部变量与全局变量名字相同时,局部变量优先

#include <stdio.h>
int num=10;

int main()
{
int num=20;
printf("%d\n",num);
return 0;
}

打印出来的结果是20

#include <stdio.h>


int main()
{int a=0;
int b=0;
int c=0;
scanf("%d%d",&a,&b);
c=a+b;
printf("c=%d\n",c);


return 0;
}

变量的作用域

1.局部变量的作用域是变量所在的局部范围。

2.全局变量的作用域是整个工程。

变量,数据类型

原文:https://www.cnblogs.com/dxfDXF/p/15118715.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!