由买买提看人间百态

boards

本页内容为未名空间相应帖子的节选和存档,一周内的贴子最多显示50字,超过一周显示500字 访问原贴
JobHunting版 - 某死烙印
相关主题
Cracking Ed4里的9.7 答案有错吗?请教 Cracking the Coding Interview 上一道题
问个题再来cc150一问
关于搭人梯那道题,careercup上面的答案错的吧招Graphic Designer IV, Web Developer(WordPress)
请教careercup上的一道题Web Developer is needed
career cup 上9.4题答案是否正确为什么computer science既不是science,也不是关于computer的?
相关话题的讨论汇总
话题: null话题: c++话题: 返回话题: pointer话题: nullptr
进入JobHunting版参与讨论
1 (共1页)
h**********l
发帖数: 6342
1
md,找茬太明显了
我念说初始化一个整数为零,在定义的时候直接后面圆括号写零
这个鸟人非说我写的是方括号。。。。。说我定义的零长度数组
白板写个括号, 我还能写错不成,况且我还念给你听了
另外返回指针, 我错误情况下直接返回 零, 这个鸟人非说 一定要用 NULL
说返回零跟返回 数字一 是一样的
还tmd 是个lead,问我懂不懂 c++, 你tmd连零能当指针返回都不知道,还问我懂不懂
我花了10分钟给解释,他跟没听懂一下
西雅图某老牌大公司,顺利把我剧了
i***0
发帖数: 8469
2
lolhaha的母公司?
h**********l
发帖数: 6342
3
不是网上购物那个
另一个

【在 i***0 的大作中提到】
: lolhaha的母公司?
L********e
发帖数: 159
4
用0代替NULL是不好的,至少逻辑上说不通。有的编译器就定义NULL为(void*)0
p*****2
发帖数: 21240
5

嗯。

【在 L********e 的大作中提到】
: 用0代替NULL是不好的,至少逻辑上说不通。有的编译器就定义NULL为(void*)0
j********x
发帖数: 2330
6
用0没什么问题
Bs的原话
Should I use NULL or 0?
In C++, the definition of NULL is 0, so there is only an aesthetic
difference. I prefer to avoid macros, so I use 0. Another problem with NULL
is that people sometimes mistakenly believe that it is different from 0 and/
or not an integer. In pre-standard code, NULL was/is sometimes defined to
something unsuitable and therefore had/has to be avoided. That's less common
these days.
If you have to name the null pointer, call it nullptr; that's what it's
going to be called in C++0x. Then, "nullptr" will be a keyword.
s*******f
发帖数: 1114
7
写int i = 0; 很难么?
NULL可读性强,google建议;但c++之父建议0. 但没谁规定NULL一定要= 0.

不懂

【在 h**********l 的大作中提到】
: md,找茬太明显了
: 我念说初始化一个整数为零,在定义的时候直接后面圆括号写零
: 这个鸟人非说我写的是方括号。。。。。说我定义的零长度数组
: 白板写个括号, 我还能写错不成,况且我还念给你听了
: 另外返回指针, 我错误情况下直接返回 零, 这个鸟人非说 一定要用 NULL
: 说返回零跟返回 数字一 是一样的
: 还tmd 是个lead,问我懂不懂 c++, 你tmd连零能当指针返回都不知道,还问我懂不懂
: 我花了10分钟给解释,他跟没听懂一下
: 西雅图某老牌大公司,顺利把我剧了

A**l
发帖数: 2650
8
呵呵,C/C++里面NULL还能等于什么?不管是0还是(void *)0或者其他形式,最后的
内存里的值都是0,虽然可能类型不同会被编译器抱怨

【在 s*******f 的大作中提到】
: 写int i = 0; 很难么?
: NULL可读性强,google建议;但c++之父建议0. 但没谁规定NULL一定要= 0.
:
: 不懂

y******i
发帖数: 558
9
不会因为这个被拒吧,莫非楼主拍桌子了?
S**I
发帖数: 15689
10
NULL当然必须是0了。标准里要求
NULL expands to an implementation-defined null pointer constant,
同时又规定
An integer constant expression with the value 0, or such an expression cast
to type void *, is called a null pointer constant.

【在 s*******f 的大作中提到】
: 写int i = 0; 很难么?
: NULL可读性强,google建议;但c++之父建议0. 但没谁规定NULL一定要= 0.
:
: 不懂

s*******f
发帖数: 1114
11
只怕万一有个编译器 0 == (void *)0 不成立。

cast

【在 S**I 的大作中提到】
: NULL当然必须是0了。标准里要求
: NULL expands to an implementation-defined null pointer constant,
: 同时又规定
: An integer constant expression with the value 0, or such an expression cast
: to type void *, is called a null pointer constant.

h**********l
发帖数: 6342
12
不是难不难问题。我又没错
说我书法问题有意思吗
o是人作者推荐的。我那么用也不错

【在 s*******f 的大作中提到】
: 写int i = 0; 很难么?
: NULL可读性强,google建议;但c++之父建议0. 但没谁规定NULL一定要= 0.
:
: 不懂

h**********l
发帖数: 6342
13
我忍住没拍它
但其他没啥
它跟张绍刚一样左态度。从头就看不出尊重

【在 y******i 的大作中提到】
: 不会因为这个被拒吧,莫非楼主拍桌子了?
h**********l
发帖数: 6342
14
人家不是说不好。它认为用O是错误

【在 L********e 的大作中提到】
: 用0代替NULL是不好的,至少逻辑上说不通。有的编译器就定义NULL为(void*)0
1 (共1页)
进入JobHunting版参与讨论
相关主题
career cup 上9.4题答案是否正确为什么computer science既不是science,也不是关于computer的?
请教 Cracking the Coding Interview 上一道题Cracking Ed4里的9.7 答案有错吗?
再来cc150一问问个题
招Graphic Designer IV, Web Developer(WordPress)关于搭人梯那道题,careercup上面的答案错的吧
Web Developer is needed请教careercup上的一道题
相关话题的讨论汇总
话题: null话题: c++话题: 返回话题: pointer话题: nullptr