注册 登录
编程论坛 C语言论坛

lin5161678大大,水区有你的来信,再吐槽别人的同时把正确答案说出来啊,每次问你错在哪里,你永远在解释自己哪里对了,错了把正确的知识说出来啊

叶纤 发布于 2020-03-26 11:42, 3888 次点击
每天回一个贴你就说错了呀,我只是刚学习没几个月的小白,知识错误很正常呀:p,关键需要正确的知识补充,:b但是你每次都是按照我的回帖不停的问,好像就想说似懂非懂的回帖就不应该回呀,恨不得像切肿瘤一样,看不见,就一层层的肉去找,我和系统bug还是有区别的呀,就算你把我的回帖当成bug啦,那不应该修改bug吗,:p光问我能把我所理解的知识说给你听呀,并且希望大大把你理解的知识说给我听哪,别永远是提问我,
把你的思维告诉我就行了,没有那么难的


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

27 回复
#2
lin51616782020-03-26 11:55
目测笔误 多打了一个空格
#3
lin51616782020-03-26 11:56
sizeof本身 一个作为运算符的关键字
#4
forever742020-03-26 11:57
大概英语的熟练程度远超过编程
#5
lidepeng19952020-03-26 12:29
?什么情况
#6
return_02020-03-26 13:23
sizeof是求字节
#7
纯蓝之刃2020-03-26 13:34
sizeof 获得保证能容纳实现所建立的最大对象的字节大小。具体而言,当参数分别如下时,sizeof返回的值表示的含义如下:数组——编译时分配的数组空间大小;指针——存储该指针所用的空间大小(存储该指针的地址的长度,是长整型,应该为4)。
#8
自学的数学2020-03-26 13:58
是关键字,在编译时计算出对象所占的字节数。
对象类型
    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位系统没有差异。
#9
lin51616782020-03-26 14:12
我哪次没说正确答案?
#10
return_02020-03-26 14:15
回复 9楼 lin5161678
https://bbs.bccn.net/thread-500601-1-1.html
我在这看到了一堆是不是真的?
你可以看一看是不是真的。
我看了
是真的

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

#11
lidepeng19952020-03-26 14:34
https://bbs.bccn.net/redirect.php?goto=findpost&pid=2723187&ptid=500487
这个贴,是人家已经说用递归做这个题目,而且我已经说了我递归不熟,并且我花时间把这题做了,因为太激动忘记把c++的语法给改回来了
你回答
回复 7楼 叶纤
从题目要求来看 你的实现是错的
虽然逆序输出 但是你没有实现原地翻转

我回答
你写写让我参考参考啊,我一个新手哪懂什么原地翻不翻 转的,写汉字还不如写代码来的明白

然后你发了一个非递归代码,并没有说什么是原地翻转,等我和你回复到22楼的时候你仍然没给我说什么是原地翻转,然后我翻到24楼的时候发现你编辑了15楼的内容并且补充了原地翻转的知识点,为什么不在你质疑的时候顺便补充原地翻转的知识呢反而最后补充
#12
lidepeng19952020-03-26 14:36
这个号本来是我自己发的问题贴我能不知道我发了什么
#13
lin51616782020-03-26 14:41
以下是引用lidepeng1995在2020-3-26 14:34:46的发言:

https://bbs.bccn.net/redirect.php?goto=findpost&pid=2723187&ptid=500487
这个贴,是人家已经说用递归做这个题目,而且我已经说了我递归不熟,并且我花时间把这题做了,因为太激动忘记把c++的语法给改回来了
你回答

我回答

然后你发了一个非递归代码,并没有说什么是原地翻转,等我和你回复到22楼的时候你仍然没给我说什么是原地翻转,然后我翻到24楼的时候发现你编辑了15楼的内容并且补充了原地翻转的知识点,为什么不在你质疑的时候顺便补充原地翻转的知识呢反而最后补充

12楼发代码
13楼你回复
"原来这叫原地翻转啊"

这句话不就说明你已经知道什么是原地翻转了吗?
15楼的回复也强调了什么叫做原地翻转
"字符串存在 str
翻转结果存在str之后
输出str 是逆序字符串
这就叫做原地翻转"


编辑15楼的内容 并没有添加原地翻转的内容
我只添加一个回车作为断句
另外没递归不知道你怎么看的
空间复杂度是 O(1) 符合题目要求

这句话是编辑之前写的
我认为这句话不容易理解 加一个回车做断句 修改为
另外没递归
不知道你怎么看的
空间复杂度是 O(1) 符合题目要求

#14
lin51616782020-03-26 14:41
回复 12楼 lidepeng1995
你自己发的也一样
你理解错题目的意思
题目本来没要求使用递归
是你自己想复杂了
不影响我回复的正确性
#15
lin51616782020-03-26 14:42
回复 12楼 lidepeng1995
要不要递归可以说我们两个有争议

空间复杂度 O(1)
你的递归实现 空间复杂度 O(n)
这个是明明白白的错误
#16
lidepeng19952020-03-26 14:55
不和你聊啦,气死啦,和你聊一句你要怼个4句,
我每次发完贴还要考虑对你的影响会不会不好,还要换这号给你辅路,让后来看的人能对你的印象好一些,好了,我承认怼不过你好吗?咱两有代沟
https://bbs.bccn.net/redirect.php?goto=findpost&pid=2723187&ptid=500487
https://bbs.bccn.net/redirect.php?goto=findpost&pid=2723002&ptid=500456
https://bbs.bccn.net/redirect.php?goto=findpost&pid=2722914&ptid=500418
https://bbs.bccn.net/redirect.php?goto=findpost&pid=2722681&ptid=500401
https://bbs.bccn.net/redirect.php?goto=findpost&pid=2722640&ptid=500381
https://bbs.bccn.net/redirect.php?goto=findpost&pid=2723733&ptid=499691
ttps://bbs.bccn.net/redirect.php?goto=findpost&pid=2723802&ptid=500570
这是一周内自从我说cout<<ends:是可以的然后你看见我回帖就会怼,自己看去,自己品去
#17
林月儿2020-03-26 14:56
这是在搞什么,单挑吗?
#18
return_02020-03-26 14:57
现在战斗实况转播:lin5161678与第三方开打,叶纤一方表示无视。
#19
return_02020-03-26 14:59
bccn版单刀会正式上演,要跟我吃瓜的站旁边
#20
lin51616782020-03-26 14:59
回复 16楼 lidepeng1995
那你每次发帖都有问题需要纠正 怪我咯?
你可以看看我的主页里面 我参与的主题
就能发现我没有针对你
看到一个说法我有不同意见我全部都会回复
#21
lidepeng19952020-03-26 15:04
回复 20楼 lin5161678
有问题修复啊,把我不知道的说出来,我就会了解一些啊
#22
lin51616782020-03-26 15:11
回复 21楼 lidepeng1995
全部都说了
#23
lidepeng19952020-03-26 15:30
好吧,我最大问题,不应该把C++的理论在c论坛说,从我们的知识碰撞上来看,说明c++和c不一样,你经验丰富,知道的肯定比我多,如果温柔点说话,你就更完美了
#24
return_02020-03-26 15:30
#25
林月儿2020-03-26 15:37
回复 19楼 return_0
聊的都太高端,想劝都不晓得说啥,端个小板凳坐你旁边
#26
lidepeng19952020-03-26 15:37
从我发了string是什么,和sizeof是什么从你们的回答看真的不一样
#27
return_02020-03-26 15:39
我发个贴你们在那儿吵吧,我不希望吵到人家
#28
叶纤2020-03-26 20:27
以下是引用return_0在2020-3-26 13:23:48的发言:

sizeof是求字节

谢谢大佬指点我size of
1