作者MOONRAKER (㊣乌笨秃,又笨又秃)
看板Programming
标题Re: 还是同一个问题 (c语言)
时间Tue Jun 10 18:40:29 2008
※ 引述《"mynews" <[email protected]>, 看板: Programming》之铭言:
: 抱歉! 前面的例子不正确! 这里如果保留 //<----- 这一行,编译会过
: 但是执行会出错,拿掉这一行则执行正确
: 上一次有人回应:=======>
那个人是我。 -_-
既然你还记得上一次的回应,干嘛还在那边想少一行会过多一行会错的差别?
: ===>而我的疑问是 char *当成空字串用又不配置空间, 都是一些旧的用法
: 那麽该怎麽做才正确?
(1)会改变内容而且没有初值的字串:用char阵列,大小要设
(2)不会改变内容的字串:用char *或char []
(3)会改变内容又要设初值:先用(1)配置必要空间,再用(2)记录初值
在程式中再copy进(1)的阵列里面
(4)不会改变内容又不会设初值:这不用讲了吧!
--
Batch 2 update (5/10) -
西班牙宗教审讯 -
主教 -
地狱阿婆 -
AND LOTS MORE
Unleashed Pythonesque pleasure, fully l10n'ed for Traditional Chinese
Spam-a-lot and prosper with the Monty Python!
▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄
■ 蒙帝派松正体中文计画 ■ https://www.youtube.com/user/JamesBondXD
▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄
--
※ 发信站: 批踢踢实业坊(ptt.cc)
◆ From: 59.115.204.237
1F:推 legnaleurc:cjar [] ??140.123.224.126 06/10 18:58
2F:→ MOONRAKER:打错了,真丢脸 XD 59.115.222.55 06/10 20:25
※ 编辑: MOONRAKER 来自: 59.115.222.55 (06/10 20:26)