作者MOONRAKER (㊣乌笨秃,又笨又秃)
看板Programming
标题Re: 还是同一个问题 (c语言)
时间Tue Jun 10 18:45:58 2008
※ 引述《"mynews" <[email protected]>, 看板: Programming》之铭言:
: 间,不过我常在很多opensource 看到这类的用法
: char *__progname = "prog";
阿那他们在执行期有改变__progname的内容喔?
还推给opensource哩,真是太幽默了
: 这样用到底是不是正确的用法?安全的使用字串应该使用阵列?
: char str[20]="prog";
: 那 chr *string[50] ; (字串阵列) 这种用法安全吗?
这样是50个字串,每一个都是char *,不改变内容就没事。
会不会有事你要有一点指标观念,不然我说到嘴唇发青也没有用。
: 另外也有人这样使用 chr str[]="prog";
这是配置一个阵列,长度视後面字串常数的长度而定。
: 到底那些用法是安全且正确?
难怪java要把string和stringbuffer分开(怒)
--
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