当前位置: 首页 > news >正文

自己电脑做网站 路由器网站制作样板

自己电脑做网站 路由器,网站制作样板,潍坊网站建设电话,中文网站搭建目录儿 4 变量4.1 原始数据类型字符 char整型 short整型 int整型 long整型 long long单精度浮点型 float双精度浮点型 double布尔型 bool 4.2 sizeof 关键字 5 指针和引用 4 变量 4.1 原始数据类型 原始数据类型是构建C程序的最基础数据类型 所有数据都是基于这些原始数据类型… 目录儿 4 变量4.1 原始数据类型字符 char整型 short整型 int整型 long整型 long long单精度浮点型 float双精度浮点型 double布尔型 bool 4.2 sizeof 关键字 5 指针和引用 4 变量 4.1 原始数据类型 原始数据类型是构建C程序的最基础数据类型 所有数据都是基于这些原始数据类型来存储的 后面各种第三库的包装类型、或是自定义的数据类型其底层都是这些原始数据类型。 字符 char char 类型用于在一定范围内存储整型数据表面上是存储字符 char 类型数据一般占据 1 byte / 8 bit具体大小由编译器决定 char variable_name 65; char variable_name A; 如果不作显示声明char类型数据默认是有符号的signed 当然我们可以显示地把一个char数据声明为无符号整型unsigned 但是一般不会这么做因为没有意义 我们定义char类型基本都是用于存储字符字符对应的编码都是正的整型数据 unsigned char variable_name; // 不推荐一般而言char类型是用来表示存储的数据是一个字符数据所以cout打印char类型数据的时候会把存储的整型根据编码表转成对应的字符进行输出。 整型 short short 类型数据一般占据 2 byte / 16 bit具体大小由编译器决定 short variable_name 65; short variable_name A;如果不作显示声明short类型数据默认是有符号的signed 当然我们可以显示地把一个short数据声明为无符号整型unsigned unsigned short variable_name;整型 int int 类型用于在一定范围内存储整型数据 int 类型数据一般占据 4 byte / 32bit具体大小由编译器决定 int variable_name 65; int variable_name A;如果不作显示声明int类型数据默认是有符号的signed 当然我们可以显示地把一个int数据声明为无符号整型unsigned unsigned int variable_name;整型 long long 类型用于在一定范围内存储整型数据 long 类型数据一般占据 4 byte / 32 bit具体大小由编译器决定 long variable_name 65; long variable_name A;如果不作显示声明long类型数据默认是有符号的signed 当然我们可以显示地把一个long数据声明为无符号整型unsigned unsigned long variable_name;整型 long long long long 类型用于在一定范围内存储整型数据 long long 类型数据一般占据 8 byte / 64 bit具体大小由编译器决定 long long variable_name 65; long long variable_name A;如果不作显示声明long long类型数据默认是有符号的signed 当然我们可以显示地把一个long long数据声明为无符号整型unsigned unsigned long long variable_name;单精度浮点型 float float 类型用于在一定范围内存储浮点数据 float 类型数据一般占据 4 byte / 32 bit具体大小由编译器决定 float variable_name 1.2f;给float类型的变量赋值时需要加上一个f/F否则编译器会把这个浮点数当成double处理 加了f/F就向编译器说明这是个float类型的数据 双精度浮点型 double double 类型用于在一定范围内存储浮点数据 double 类型数据一般占据 8 byte / 64 bit具体大小由编译器决定 double variable_name 1.2;布尔型 bool bool 类型用于代表ture/false bool 类型数据一般占据 1 byte / 8 bit bool variable_name true;b将bool类型的数据打印输出时以0代表false 以其他非0数字通常是1代表true具体取决编译器 其实bool类型的数据只占用了1bit但为什么它确需要占据1byte这么多呢 原因是内存寻址的时候是以byte为最小单元的因此最小的数据类型只能小到1byte哪怕它实际用到的内存大小比1byte小 4.2 sizeof 关键字 sizeof关键字可以获取某个变量或者具体的数据类型所占据的字节数 int main() {float flo_var 1.2f;int int_var 5654;std::cout sizeof(flo_var) std::endl; // 4std::cout sizeof int_var std::endl; // 4std::cout sizeof(double) std::endl; // 8std::cin.get(); }不同版本的编译器对加不加()要求可能不同但是规范而言最好加上sizeof(xxx) 5 指针和引用 有了原始数据类型之后我们可以把这些原始数据类型转换成指针或引用 比如现在有一个bool类型的变量 bool bool_var false;转成成指针 bool* bool_var false;转换成引用 bool bool_var false;
http://www.dnsts.com.cn/news/120239.html

相关文章:

  • 做二手车网站需要什么手续建设工程消防监督管理规定网站
  • 博客社区类网站模板桂林视频网站制作
  • 中国城乡住建部建设部网站余姚专业网站建设公司
  • 校园网站建设目的如何做网络营销宣传
  • 上海省住房与城乡建设厅网站wordpress作品集插件
  • 广州网络推广公司有哪些网站自己怎么做优化
  • 网站备案流程2016公司要做网站
  • 响应式网站怎么设置网络科技公司税收优惠政策
  • 免费软件下载网站入口正能量网站建设 作用
  • 网站设计遵循的原则凡科商城小程序收费吗
  • 网站建设价类型友汇网站建设一般多少钱
  • 电子商务网站开发背景及意义网络测速器
  • 传媒网站集团定制网站建设公司
  • 网站运营推广方案用于做网站的软件
  • vue做的网站有什么天津做网站制作
  • 微商网站北京pk10做号网站
  • 如何在后台做网站流程网站名称填写什么
  • 网站论坛制作搜索公司信息的网站
  • 专业做写生的网站营销网站怎么做
  • 东莞微网站制作公司全国各大网站
  • c 用mysql做的网站网站建设佰金手指科杰三
  • 深圳网站建设费用多少网站建设宣传文案
  • 门户网站免费建站上饶市建设局有什么网站
  • 福州网站备案营销型网站建设项目需求表
  • 做网站需要学php吗深圳网站的网络公司
  • dw做网站图片运用广西旅游必去十大景点排名
  • 做网站前怎么写文档十大永久免费污染软件
  • 公司网站建设需求表福建外贸网站
  • 张家界网站建设多少钱重庆手机网站开发
  • 中文电商网站模板有网站源码 怎么建设网站