【发布时间】:2010-12-02 20:55:07
【问题描述】:
出于好奇;为什么 C 语言中的指针约定是这样的:
NSString *str = ...
写起来再合适不过了:
NSString* str = ...
因为我们定义了指向 NSString 的指针? (在 Objective-C 方法中,我们确实有 (NSString*)parameter1 约定)
再次 - 我是出于好奇并能够更好地理解这背后的逻辑......我不是想重新发明轮子或开始激烈的战争。
【问题讨论】:
-
在圣经 (k&r) 中,他们坚持从右到右的约定,即使指针类型是一种类型。
-
这个问题一定是个问题。