好久不看 c 了,麻烦看一个考研题……

2016-12-09 00:59:13 +08:00
 SorryChen
做了半天没做出来……
https://imgur.com/a/tqaIy
谢过了

刚躺在床上貌似就想出来了!
3837 次点击
所在节点    C
39 条回复
icedx
2016-12-09 01:12:22 +08:00
为何专业课不能难一点呢 毫无味道啊
eddie1
2016-12-09 01:12:46 +08:00
s2
p0++
'\0'
SorryChen
2016-12-09 01:14:53 +08:00
@icedx 顶尖那几个高校,专业课题质量会好一点……像我这种渣 985 ,老师都懒得出题……
SorryChen
2016-12-09 01:15:19 +08:00
@eddie1 就是这样!太久不看指针了,都忘了……
justyy
2016-12-09 05:26:17 +08:00
我的脖子。。。
chiu
2016-12-09 07:54:21 +08:00
早知道我去考研
harry890829
2016-12-09 08:47:00 +08:00
啊……脖子……话说考研题这么简单啊
wyntergreg
2016-12-09 09:22:05 +08:00
治好了多年的颈椎病
lenjeans
2016-12-09 09:31:15 +08:00
我去年考的山师,专业课的题你们可以看看,山师网站上有下,这样的算大题…………
misaka19000
2016-12-09 10:01:26 +08:00
。。。搞得我也想考研了
qian19876025
2016-12-09 10:04:04 +08:00
这是算法题 不是 C 语言题 如果你会算法 那剩下的就是 C 语言语法
liuxu
2016-12-09 10:07:50 +08:00
题目看完了,脖子也扭了
waterinet
2016-12-09 10:09:41 +08:00
比较容易迷惑的是 p0 和 p1 的关系, p0 遍历 s1 中的每个字符, p1 指向目标字符串的下一个写入位置。给 p1 分配空间会比较好理解。。。
SpicyCat
2016-12-09 10:18:15 +08:00
C 语言是专业课,专业课难度是分学校的。一般考研,都是被数学拉分,或者挂在英语上。数学和英语搞定了,基本也就考上了。专业课都不会太难。
Pan940425
2016-12-09 10:22:27 +08:00
这张图治好了我多年的颈椎病。。。
q397064399
2016-12-09 10:27:51 +08:00
@waterinet 传的是指针,你 malloc 一个新的就好了,把旧的 free 掉就 ok
so easy ,
q397064399
2016-12-09 10:30:16 +08:00
@waterinet 还有一种办法是 使用一个临时字符串,计算完成之后 strcpy 回去 结尾置 \0 即可
rahuahua
2016-12-09 11:18:49 +08:00
@q397064399 不太清楚这个考试的评分标准,不过有内存拷贝的话不是零分也就给个一两分
muziki
2016-12-09 11:22:58 +08:00
这代码真的没问题么,为什么用 2 楼的答案,推不出来。。。
SorryChen
2016-12-09 11:47:37 +08:00
@harry890829 专业课一般都简单……拉分主要看数学

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/326314

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX