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

东莞网站建设和制作百度竞价推广常用到的工具

东莞网站建设和制作,百度竞价推广常用到的工具,网站建设需要注意什么哪些,推广赚佣金的软件排名🚀🚀🚀大家觉不错的话,就恳求大家点点关注,点点小爱心,指点指点🚀🚀🚀 目录 🐰数据类型的介绍 🐰类型的意义 🐰数据类型的基本归类…

🚀🚀🚀大家觉不错的话,就恳求大家点点关注,点点小爱心,指点指点🚀🚀🚀

 

目录

🐰数据类型的介绍

🐰类型的意义

🐰数据类型的基本归类

🌸整形家族:

🌸浮点型家族:

🌸构造类型:

🐰整形在内存中的存储

🐰大小端

🐰关于有无符号字符类型和整形提升的经典题型


🐰数据类型的介绍

内置类型:

char        字符型        1字节

short       短整形        2字节

int            整形            4字节

long         长整形        8字节

long long更长整形     8字节

float         单精度浮点型        4字节

double     双精度浮点型        8字节

🐰类型的意义

1.使用这个类型开辟内存空间的大小

2.如何看待内存的视角

🐰数据类型的基本归类

🌸整形家族:

字符存储和表示的时候本质上使用的是ASCII值,ASCII值是整数,字符类型也归类到整形家族

char:

    unsigned charsigned char

C语言并没有规定char就是 unsigned char,取决于编译器(一般char就是 unsigned char)

short:

    unsigned short [int](int可以省略)signed short [int](int可以省略)

int :

 

   unsigned int signed int 

long :

  unsigned long[int](int可以省略)signed long[int](int可以省略)

 

🌸浮点型家族:

float

double

以后会详细解读浮点型

🌸构造类型:

数组类型

int arr[10]的类型int [10],因此数组类型很多,又称自定义类型

结构体类型

struct 关键字

枚举类型

enum 关键字

联合类型

unio 关键字

指针类型

int* pi
char* pc
float* pf
void* pv

*空类型

void表示空类型,通常用于函数的返回类型、函数参数、指针类型

🐰整形在内存中的存储

一个变量的创建是需要开辟一段空间

原码,反码,补码

整数的二进制有三种表示形式:原码,反码,补码

三种表示形式都有符号位和数值位,符号位用0表示“正”,1表示“负”,而数值位正数的原、反、补都相同,

负数的原码,负数的反码就是在原码基础上符号位不变,数值位按位取反,负数反码+1就是补码

int a=20

00000000000000000000000000010100原码

00000000000000000000000000010100反码

00000000000000000000000000010100补码

int b=-20

10000000000000000000000000010100原码

111111111111111111111111111111111111101011反码

111111111111111111111111111111111111101100补码

注:对于整形来说:数据存放在内存中的其实是补码
int a=1;
补码:00000000000000000000000000000001
int b=-1;
原码:10000000000000000000000000000001
反码:1111111111111111111111111111111111111111110
补码:1111111111111111111111111111111111111111111
int c=a+b
c的补码:100000000000000000000000000000000(这里是33位,但是只能存储32位,所以高位1,丢弃)
则c的补码:00000000000000000000000000000000
所以c的原码:00000000000000000000000000000000

🐰大小端

含义:

大端字节序:把一个数据的低字节的数据,存放在高地址处,把高字节的数据,存放在低地址

小端字节序:把一个数据的低字节的数据,存放在低地址处,把高字节的数据,存放在高地址

百度2015年工程师测试题

设计一个函数去判断大小端

#include<stdio.h>
int check_sys()
{int a=0x01223302;return *(char*)&a;
}
int main()
{if(check_sys()==2){printf("小端\n");}else{printf("大端\n");}
}

🐰关于有无符号字符类型和整形提升的经典题型

int main()
{char a=-1;-1:原码:10000000000000000000000000000001反码 :11111111111111111111111111111110补码 :11111111111111111111111111111111a:发生截断补码:11111111signed char b=-1;unsigned char c=-1;  c:发生截断补码:11111111(这里的最高位不是符号位)printf(“a=%d b=%d c=%d”,a,b,c);a:发生整形提升原来的补码:11111111现在的补码:11111111111111111111111111111111现在的反码:11111111111111111111111111111110现在的原码:10000000000000000000000000000001所以a的值为-1c:发生整形提升原来的补码:11111111现在的补码:00000000000000000000000011111111现在的原码:00000000000000000000000011111111所以c的值为255
注意:这里的a与b是一样的,如果发生整形提升的时候,如果是有符号数,高位补符号位,如果是无符号数,高位补0(这都是针对补码)
}
字符类型变量取值范围(补码)
标题

 有符号char类型变量的取值范围:-128(补码10000000)~127

无符号char类型变量的取值范围:0~255

 🌸🌸🌸如果大家还有不懂或者建议都可以发在评论区,我们共同探讨,共同学习,共同进步。谢谢大家! 🌸🌸🌸    

http://www.hkea.cn/news/664045/

相关文章:

  • 高港区企业网站建设快速建站教程
  • 怎样写企业网站建设方案北京网站seo招聘
  • 做蛋糕视频的网站软文广告范文
  • h5自适应网站模板下载网站换友链平台
  • 政府网站建设及管理规范各大搜索引擎入口
  • poedit pro wordpress免费网站推广优化
  • 市场营销产品推广策划方案seo合作代理
  • 东莞专业网站建设推广搜索引擎网络排名
  • 服务器做网站用什么环境好销售营销方案100例
  • 如何做DJ网站英文seo外链
  • 网站统计源码下载百度推广的步骤
  • 本地网站建设seo推广的方法
  • 东莞好的网站建设效果seo和sem分别是什么
  • 最新版wordpress背景手机网络优化软件
  • 丛台企业做网站推广免费建一级域名网站
  • 集宁网站建设免费网站推广网站破解版
  • 网站建设域名的购买有域名和服务器怎么建网站
  • 深圳有什么网站长沙百度seo
  • 台州企业网站模板建站怎么在百度上做公司网页
  • 烟台网站建设联系企汇互联专业网站维护收费标准
  • 网络客户服务平台搜索优化推广公司
  • 建设网站技术方案线上教育培训机构十大排名
  • 沈阳人流seo优化师就业前景
  • 开发区网站制作公司seo关键词有话要多少钱
  • 网站被篡改处理app拉新平台
  • 在线房屋设计网站seo推广平台服务
  • 电子政务门户网站建设代码短链接生成网址
  • 崔各庄地区网站建设百度非企渠道开户
  • 怎么用自己的电脑做网站服务器产品推广平台排行榜
  • 中国做的比较好的电商网站有哪些哈市今日头条最新