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

肇庆建网站网络营销的特点有哪些?

肇庆建网站,网络营销的特点有哪些?,做设计兼职的网站有哪些工作,重庆大渡口营销型网站建设公司推荐我们不会用bit去表达一个数据,因为只能放0和1,能表达的数据太少了,内存地址最小单位是字节 11111111 0x0011 1字节8bit,8bit才算作一个地址,地址是以字节为最小单位&#…

我们不会用bit去表达一个数据,因为只能放0和1,能表达的数据太少了,内存地址最小单位是字节

11111111
                                                      0x0011

1字节8bit,8bit才算作一个地址,地址是以字节为最小单位,如0x0011表示这8个小格的地址

指针两要素

1.地址  2.要操作的内存大小

指针的大小

在32位系统中,cpu会通过地址总线在2^32个地址中寻找其中的某一个地址值的数据,所以4个字节的指针就可以代表内存中任意位置的一个地址值,所以指针占4个字节就足够用

所以在32位系统中,所有指针大小位4字节

指针的类型

为什么要有类型的区分呢

是为了告诉编译器,处理这个地址时,必须按照对应类型的规则来处理,声明不同类型的指针变量既是规定了该变量结合指针运算符时读取内存中的字节数,同样规定了在指针移动和指针的运算时(加、减)在内存中移动的最小字节数。

例如定义“int *pa = &a”,取值时,int类型占4个字节,指针就从首地址开始移动,读取4个字节。同理,short类型占2字节,指针就移动2字节。通过声明指针类型,告诉指针每次移动多少字节,来获取变量的值。

思考

long ua	{ 1000 };
long long* uptr	{ (long long*)&ua };
std::cout << *uptr;

这段代码输出了一个很大的负数,是为什么呢?

因为指针的类型仅仅表示该指针指向的变量的内存大小,而不是指针的内存大小,所有指针的内存大小都是4字节。这里是按照long long 型来读取ua的地址,所以是一个很大的值。

知识扩展*:“值相同的两个指针变量”,意思是两个指针变量指向同一个首地址。但是如果指针变量的类型不同,因为指针移动的字节数量不同,就可能读取出不同的数据。

long longlong&ua

long long 和long型指向的地址都是一样的,但是读取方式却不同,long读取了四个字节的内存,long long读取了八个字节,所以,输出后是不同的

指针的运算

指针自增时,加的是1*数据类型的大小

自增是按指针指向的变量的数据类型长度来计算的,与指针本身的内存大小无关

知识扩展*:++优先级高于*,即自增优先级高于间接运算符

多重指针

对于多级指针,可以利用表格来进行运算,更加一目了然

    int array[3]{ 1001,1002,1003 };int* ptr{ &array[0] };int** pptr{ &ptr };*pptr ={ &array[1] };std::cout << *ptr;
代码地址
int array[0]    10010x5005
int* ptr0x50050x5006
int **pptr0x50060x5007
*pptr0x5006

常量指针

指向常量内存地址的指针,它指向的常量的内存不能修改,因为是常量,它的指向可以修改

const int a    {1000};
const int b    {2000};
const int *p   {&a};
p=&b;    //可以这么写
*p=2000;  //错误

指针常量

这个指针是一个常量,一旦指向了某个值,它的指向就不能变了,但是里面的值可以修改

const修饰指针又修饰 常量,则两者都不能修改

参考

指针类型和指针类型转换的理解_指针转换_luckyone906的博客-CSDN博客

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

相关文章:

  • 上海外贸出口代理公司排名搜索引擎优化的主要工作有
  • 一般做企业网站需要什么资料广告咨询
  • 广州网站建设兼职网站为什么要做seo
  • 中企动力官网 网站怎么在平台上做推广
  • 教育培训网站建设方案广告宣传费用一般多少
  • 计算机网站设计论文营销排名seo
  • 源码资源国内专业seo公司
  • 丽水微信网站建设报价免费精准客源
  • 广东建设工程中标公示网站google搜索引擎优化
  • 南宁老牌网站建设公司正版google下载
  • 网站做信用认证有必要吗微信朋友圈推广平台
  • 电子政务网站建设要求百度关键词规划师
  • 博客网站开发毕设免费大数据分析网站
  • 深圳教育平台网站建设好消息疫情要结束了
  • 国外设计文章的网站淘宝代运营靠谱吗
  • 市桥网站建设sem论坛
  • 猎头公司是做什么的可靠吗排名优化外包公司
  • 扶贫网站建设关键词查询神器
  • 沈阳酒店企业网站制作公司2023年9月疫情又开始了吗
  • 厦门专业网站建设如何快速推广一个新产品
  • 帮人做传销网站违法吗seo网站排名助手
  • 如何做优品快报下的子网站营销型网站建设目标
  • 用织梦做网站调用乱码营业推广是什么意思
  • 做走私网站北京口碑最好的it培训机构
  • 网站建设OA系统开发it培训机构哪家好
  • 网站运维可以做哪些域名查询网站入口
  • 网站开发的基本语言外贸平台自建站
  • 女生自己做网站营销方法有哪些
  • 怎么自己做网站吓别人金融网站推广圳seo公司
  • 彩票网站的客服有做吗海淀seo搜索优化多少钱