| 网站首页 | 业界新闻 | 小组 | 交易 | 人才 | 下载频道 | 博客 | 代码贴 | 在线编程 | 编程论坛
共有 336 人关注过本帖
标题:lin5161678大大,水区有你的来信,再吐槽别人的同时把正确答案说出来啊,每 ...
只看楼主 加入收藏
叶纤
Rank: 8Rank: 8
等 级:蝙蝠侠
威 望:1
帖 子:598
专家分:732
注 册:2019-11-22
结帖率:100%
  已结贴   问题点数:100  回复次数:27   
lin5161678大大,水区有你的来信,再吐槽别人的同时把正确答案说出来啊,每次问你错在哪里,你永远在解释自己哪里对了,错了把正确的知识说出来啊
每天回一个贴你就说错了呀,我只是刚学习没几个月的小白,知识错误很正常呀:p,关键需要正确的知识补充,:b但是你每次都是按照我的回帖不停的问,好像就想说似懂非懂的回帖就不应该回呀,恨不得像切肿瘤一样,看不见,就一层层的肉去找,我和系统bug还是有区别的呀,就算你把我的回帖当成bug啦,那不应该修改bug吗,:p光问我能把我所理解的知识说给你听呀,并且希望大大把你理解的知识说给我听哪,别永远是提问我,
把你的思维告诉我就行了,没有那么难的


[此贴子已经被作者于2020-3-26 23:00编辑过]

搜索更多相关主题的帖子: 正确答案 bug 水区 同时 知识 
6 天前 11:42
lin5161678
Rank: 16Rank: 16Rank: 16Rank: 16
等 级:版主
威 望:21
帖 子:781
专家分:2301
注 册:2011-12-3
  得分:0 
目测笔误 多打了一个空格

https://zh.
6 天前 11:55
lin5161678
Rank: 16Rank: 16Rank: 16Rank: 16
等 级:版主
威 望:21
帖 子:781
专家分:2301
注 册:2011-12-3
  得分:0 
sizeof本身 一个作为运算符的关键字
收到的鲜花
  • return_06 天前 13:25 送鲜花  1朵   附言:6666大顺

https://zh.
6 天前 11:56
forever74
Rank: 11Rank: 11Rank: 11Rank: 11
来 自:CC
等 级:贵宾
威 望:26
帖 子:1422
专家分:2854
注 册:2007-12-27
  得分:0 
大概英语的熟练程度远超过编程

对宇宙最严谨的描述应该就是宇宙其实是不严谨的
6 天前 11:57
lidepeng1995
Rank: 2
等 级:论坛游民
帖 子:28
专家分:43
注 册:2018-7-8
  得分:0 
?什么情况
6 天前 12:29
return_0
Rank: 16Rank: 16Rank: 16Rank: 16
来 自:五维空间
等 级:版主
威 望:3
帖 子:457
专家分:723
注 册:2020-1-28
  得分:0 
sizeof是求字节
收到的鲜花
  • 叶纤6 天前 20:27 送鲜花  1朵   附言:加油

6 天前 13:23
纯蓝之刃
Rank: 20Rank: 20Rank: 20Rank: 20Rank: 20
等 级:版主
威 望:15
帖 子:332
专家分:1943
注 册:2019-7-29
  得分:0 
sizeof 获得保证能容纳实现所建立的最大对象的字节大小。具体而言,当参数分别如下时,sizeof返回的值表示的含义如下:数组——编译时分配的数组空间大小;指针——存储该指针所用的空间大小(存储该指针的地址的长度,是长整型,应该为4)。
收到的鲜花
  • return_06 天前 13:40 送鲜花  1朵   附言:长知识了
6 天前 13:34
自学的数学
Rank: 12Rank: 12Rank: 12
等 级:贵宾
威 望:37
帖 子:893
专家分:3909
注 册:2017-11-15
  得分:0 
是关键字,在编译时计算出对象所占的字节数。
对象类型
    0、变量
    返回变量类型占用的字节大小。
   
    1、表达式
    char c = 1;
    int i = 2;
    printf("%ld,%ld\n",sizeof(c + i),sizeof(c = c + i));//4,1
    前者c + i会隐式类型转化为int类型(类型提升),因此返回4(32/64位系统), 而后者虽然运算时也是转化为int,但赋值给c时又会转化为char,因此返回的是1,其中的表达式不会真正的执行。

    2、函数
    char FunSizeof()
    printf("%ld\n", sizeof(FunSizeof()));//1
    不会执行函数,只是判断了返回类型。
   
    3、数组/指针
    当sizeof的对象是数组时,返回数组总字节大小,而当对象是指针时,返回指针本身的大小,而不是指示内存空间的大小。因为指针本身就是一个无符号整型数, 因此int *p ,sizeof(p)返回的大小是sizeof(void *), 32 位系统返回4,即32位;64 位系统返回8,查看Linux系统位数命令:getconf LONG_BIT。

    4、动态内存
    sizeof 无法获取动态分配的内存大小,即使用malloc动态的分配内存,无法使用sizeof获取其大小,因为sizeof是在编译时就确定其值。

    5、结构体
    会根据内存字节对齐计算出占用字节大小。
扩展
    sizeof(1.0)=8;1.0被认为是double类型,所以占用8字节;
    sizeof('a');在C中等于4,在C++中等于1,为啥??
        C99标准的规定,'a'叫做整型字符常量(integer character constant),被看成是int型,所以占4字节。
        ISO C++标准规定,'a'叫做字符字面量(character literal),被看成是char型,所以占1字节。
    sizeof("a")=2;这个是正常的,带结束符'\0';
    sizeof(指针);在32位系统占4字节,在64位系统占8字节,其他类型变量在32货或64位系统没有差异。
6 天前 13:58
lin5161678
Rank: 16Rank: 16Rank: 16Rank: 16
等 级:版主
威 望:21
帖 子:781
专家分:2301
注 册:2011-12-3
  得分:0 
我哪次没说正确答案?

https://zh.
6 天前 14:12
return_0
Rank: 16Rank: 16Rank: 16Rank: 16
来 自:五维空间
等 级:版主
威 望:3
帖 子:457
专家分:723
注 册:2020-1-28
  得分:0 
回复 9楼 lin5161678
https://bbs.bccn.net/thread-500601-1-1.html
我在这看到了一堆是不是真的?
你可以看一看是不是真的。
我看了
是真的

[此贴子已经被作者于2020-3-26 14:19编辑过]


6 天前 14:15
快速回复:lin5161678大大,水区有你的来信,再吐槽别人的同时把正确答案说出来啊 ...
数据加载中...
 
   



关于我们 | 广告合作 | 编程中国 | 清除Cookies | TOP | 手机版

编程中国 版权所有,并保留所有权利。
Powered by Discuz, Processed in 0.081489 second(s), 9 queries.
Copyright©2004-2020, BCCN.NET, All Rights Reserved