水木社区手机版
首页
|版面-编程技术(Programming)|
新版wap站已上线
返回
首页
|
上页
|
下页
|
尾页
|
9/22
|
转到
主题:上午面试了一个小孩,问了一个问题是不是太过分了 (转载)
80楼
|
e5200
|
2021-07-10 18:48:05
|
只看此ID
啥编译器这么衰,iar还是keil,gcc,ccs。自己选垃圾编译器跳坑怪别人,做工程要综合考虑,尤其是嵌入式系统有bug可能不能在线升级,必须召回,编译器上省的钱还不够赔的
【 在 anotherstone 的大作中提到: 】
: 【 以下文字转载自 NewExpress 讨论区 】
: 发信人: feiy (null), 信区: NewExpress
: 标 题: 上午面试了一个小孩,问了一个问题是不是太过分了
: 发信站: 水木社区 (Thu Jul 8 18:25:14 2021), 站内
:
: 面
: ..................
发自「今日水木 on M2002J9E」
--
FROM 43.243.12.*
81楼
|
lag
|
2021-07-10 18:49:52
|
只看此ID
signed char a = -5;
【 在 miaorongrong (穿书自救指南) 的大作中提到: 】
: 我是小白不懂…想看怎么改写楼主那个肯定能打印出1的代码
--
FROM 120.244.142.*
82楼
|
miaorongrong
|
2021-07-10 19:01:34
|
只看此ID
谢谢,楼主那么写,编译可能无法通过还是可能打印出2
【 在 lag 的大作中提到: 】
: signed char a = -5;
:
--
FROM 118.250.173.*
83楼
|
ilovecpp
|
2021-07-10 19:08:20
|
只看此ID
char的符号问题大家都知道。很多人不知道的是
“在一些场合,char会结合这平台按照16位处理的,比如IAR和CCS特别是针对TI的一
些平台”
也就是16位char。这个你可以具体说说。
【 在 feiy 的大作中提到: 】
: 不是奇葩,而是你做嵌入式固件的经验很一般没有遇到过或者不知道而已。
: 同时,如果你真的是搞技术做嵌入式的,那你发这个回帖(认为是奇葩)风格,的确是令人感到比较遗憾的。
:
: ...................
--
FROM 114.86.93.*
84楼
|
anglealq
|
2021-07-10 19:09:23
|
只看此ID
越接近底层的编程语言,你能掌控的东西也就越多,对应的也更复杂
【 在 a0123456789q 的大作中提到: 】
: 我去,C语言原来难学在这啊。这在C#里根本就不需要解释。
:
--
FROM 39.144.104.*
85楼
|
ilovecpp
|
2021-07-10 19:11:09
|
只看此ID
wchar_t大家都知道。可是你原话是
“在一些场合,char会结合这平台按照16位处理的”
你要写的是wchar_t我肯定不会问了。可你写的是char。
【 在 feiy 的大作中提到: 】
: 百度一下 wchar
:
--
FROM 114.86.93.*
86楼
|
bile
|
2021-07-10 19:19:13
|
只看此ID
个人认为没必要考这些自以为很高级的问题
有点显摆自己的经验
其实这些东西
如果大公司都有编码规范 上手前也有相关培训 很容易避开这些坑
小公司另说了
【 在 feiy 的大作中提到: 】
: 你若只是一个店小二,问你回字四种写法,包括冷门不常用的回字写法的,那的确是脑壳进水了。
: 但若你是应聘文字学之类的,问你回字四种写法,以此来考察你的经验,就可能是正常的,因为考查的就是你的经验和背景哪个程度。而且,在你的后续研究中,如果你懂回字的四
: 种写法,那么,你相关的文字研究可能就会有基础。
: ...................
--
FROM 118.247.187.*
87楼
|
ilovecpp
|
2021-07-10 19:26:11
|
只看此ID
嗯,查到了。谢谢。
char的符号问题或者int的位数,大部分C使用者都知道。而C标准允许大于8bit的char这一点,可能大部分人都认为只存在于理论上或者古代平台,确实没想到在现代硬件中还有。
【 在 feiy 的大作中提到: 】
: 自己百度一下 wchar 或者百度一下 char is 16-bit
: 此外,了解一下TI的一些嵌入式平台,比如CCS环境。在嵌入式上,char is 16-bit 的确比
: char is unsigned更少见,大多数都是8-bit的。所以,你不知道也没啥,做到某些嵌入式开发时,如果遇到了char is 16-bit的时候,别意外就是了,或者尤其是当进行参数传递时,发现出现了匪夷所思稀奇古怪的参数传递时,检查一下char是不是依然是8-bit的
: ...................
--
修改:ilovecpp FROM 114.86.93.*
FROM 114.86.93.*
88楼
|
fbf
|
2021-07-10 19:36:54
|
只看此ID
楼主问这个虽然偏了点,但应试者的主观态度很差,这样的人,还是不要招的好
【 在 anotherstone 的大作中提到: 】
: 【 以下文字转载自 NewExpress 讨论区 】
: 发信人: feiy (null), 信区: NewExpress
: 标 题: 上午面试了一个小孩,问了一个问题是不是太过分了
: 发信站: 水木社区 (Thu Jul 8 18:25:14 2021), 站内
:
: 面
: ..................
发自「今日水木 on SM-G9500」
--
FROM 101.84.190.*
89楼
|
mystar1984
|
2021-07-10 19:37:58
|
只看此ID
顶楼主一个,虽然这个是不良编程风格的坑,但确实是一个知识点。
又翻了下书,再记一次。
经验就是这么来的。
【 在 anotherstone 的大作中提到: 】
: 发信人: feiy (null), 信区: NewExpress
: 标 题: 上午面试了一个小孩,问了一个问题是不是太过分了
: 发信站: 水木社区 (Thu Jul 8 18:25:14 2021), 站内
: ...................
--
FROM 111.192.73.*
首页
|
上页
|
下页
|
尾页
|
9/22
|
转到
选择讨论区
首页
|
分区
|
热推
BYR-Team
©
2010.
KBS Dev-Team
©
2011
登录完整版