IT数码 购物 网址 头条 软件 日历 阅读 图书馆
TxT小说阅读器
↓语音阅读,小说下载,古典文学↓
图片批量下载器
↓批量下载图片,美女图库↓
图片自动播放器
↓图片自动播放器↓
一键清除垃圾
↓轻轻一点,清除系统垃圾↓
开发: C++知识库 Java知识库 JavaScript Python PHP知识库 人工智能 区块链 大数据 移动开发 嵌入式 开发工具 数据结构与算法 开发测试 游戏开发 网络协议 系统运维
教程: HTML教程 CSS教程 JavaScript教程 Go语言教程 JQuery教程 VUE教程 VUE3教程 Bootstrap教程 SQL数据库教程 C语言教程 C++教程 Java教程 Python教程 Python3教程 C#教程
数码: 电脑 笔记本 显卡 显示器 固态硬盘 硬盘 耳机 手机 iphone vivo oppo 小米 华为 单反 装机 图拉丁
 
   -> C++知识库 -> C语言基本变量类型及变量的定义 -> 正文阅读

[C++知识库]C语言基本变量类型及变量的定义

C语言基本变量类型及变量的定义

这期讲一些关于,变量的,包含变量类型及变量的定义
1.变量类型:

#include <stdio.h>

int bian;  //范围在-2^15 ~2^15-1 
char bian1=128;
char bian1_1=127;
unsigned char bian2;//unsigned为无符号类型的变量,简单说就是没有 —号 
unsigned int bian3; 
long int bian4;
short int bian5;

double bian6;//-3.40E+38~+3.40E+38
//double,float类型可以带小数点。

float bian7;  //

long bian8; //-2147483648~+2147483648


long long int bian9;//-9223372036854775808~+9223372036854775807



int main()
{
	
	printf("%d\t%d\n",bian,sizeof(int));
	printf("%d\t%d\n",bian1,sizeof(char));
	printf("%d\t%d\n",bian1_1,sizeof(char));
	printf("%d\t%d\n",bian2,sizeof(unsigned char));
	printf("%d\t%d\n",bian3,sizeof(unsigned int));
	printf("%d\t%d\n",bian4,sizeof(long int));
	printf("%d\t%d\n",bian9,sizeof(long long int));
	printf("%d\t%d\n",bian5,sizeof(short int));
	printf("%d\t%d\n",bian6,sizeof(double));
	printf("%d\t%d\n",bian6,sizeof(long double));
	printf("%d\t%d\n",bian7,sizeof(float));
	printf("%d\t%d\n",bian8,sizeof(long));
	
 } 

这些变量使我们在编程中常用的一些了,但是还有一些我们不经常用或者是有些编译器不包含的,还有是只有在C#或是C++中特有的类型。
例如:

_int64;//很少使用吧,这个,

后期会连续更新另一种类型,叫做结构体类型,用起来挺方便的,如果对内存有要求,一定要算仔细了再用,毕竟结构体里面可以包含很多种类型的变量。(提前说明一下)
上述程序的编译结果:
在这里插入图片描述
大家可以对比着看一下,这是通过DEVC++的64位编译器编译的。
要说明一下,有些跟编译器位数有关,其中float等类型如果选择32位的编译器,显示结果是这样的:
在这里插入图片描述
就是这样,会变成这样,所以一定要选择好编译器。
DEV的编译器在这:
在这里插入图片描述
可以自行修改。
然后就得提到其中的调试器的类型了,在这里有Debug,Release,Profiling三种,简单说一下就是产生的调试文件不一样,其中Debug最详细。

顺带提一下,sizeof()函数是用来输出其大小的,也就是所指的位数
一位是八个字节。

%d是变量的打印,即输出符。(后期更)

关于变量的定义,其实很简单,开头不能是数字,可以用“_”或者是字母,记得区分大小写。

对于我的文章如果有什么不对的,或是有异议可以评论,或是私信。

  C++知识库 最新文章
【C++】友元、嵌套类、异常、RTTI、类型转换
通讯录的思路与实现(C语言)
C++PrimerPlus 第七章 函数-C++的编程模块(
Problem C: 算法9-9~9-12:平衡二叉树的基本
MSVC C++ UTF-8编程
C++进阶 多态原理
简单string类c++实现
我的年度总结
【C语言】以深厚地基筑伟岸高楼-基础篇(六
c语言常见错误合集
上一篇文章      下一篇文章      查看所有文章
加:2021-12-10 10:52:59  更:2021-12-10 10:53:17 
 
开发: C++知识库 Java知识库 JavaScript Python PHP知识库 人工智能 区块链 大数据 移动开发 嵌入式 开发工具 数据结构与算法 开发测试 游戏开发 网络协议 系统运维
教程: HTML教程 CSS教程 JavaScript教程 Go语言教程 JQuery教程 VUE教程 VUE3教程 Bootstrap教程 SQL数据库教程 C语言教程 C++教程 Java教程 Python教程 Python3教程 C#教程
数码: 电脑 笔记本 显卡 显示器 固态硬盘 硬盘 耳机 手机 iphone vivo oppo 小米 华为 单反 装机 图拉丁

360图书馆 购物 三丰科技 阅读网 日历 万年历 2024年11日历 -2024/11/24 11:59:40-

图片自动播放器
↓图片自动播放器↓
TxT小说阅读器
↓语音阅读,小说下载,古典文学↓
一键清除垃圾
↓轻轻一点,清除系统垃圾↓
图片批量下载器
↓批量下载图片,美女图库↓
  网站联系: qq:121756557 email:121756557@qq.com  IT数码