我使用的是什么版本的Objective-C?
如何判断我使用的是哪个版本的Objective-C?我用的是带有xCode的Mac电脑。我问这个问题的原因是因为我有一本书“Objective-c3.0”,它说你可以像这样声明一个多维数组 int[,]num=新的int[2,2]我使用的是什么版本的Objective-C?,objective-c,Objective C,如何判断我使用的是哪个版本的Objective-C?我用的是带有xCode的Mac电脑。我问这个问题的原因是因为我有一本书“Objective-c3.0”,它说你可以像这样声明一个多维数组 int[,]num=新的int[2,2] 当我尝试这样做时,我得到一个语法错误。是否需要导入除基础之外的另一个报头? 您是否尝试更改 new int[2.2] 到 ?我认为Walt的答案是正确的,但这里有一个很好的资源,可以确定您在.NET安装中使用的是哪个版本的C(多亏了Jon Skeet的“C深入”一书
当我尝试这样做时,我得到一个语法错误。是否需要导入除基础之外的另一个报头? 您是否尝试更改
new int[2.2]
到
?我认为Walt的答案是正确的,但这里有一个很好的资源,可以确定您在.NET安装中使用的是哪个版本的C(多亏了Jon Skeet的“C深入”一书!):
你确定你是用C语言而不是Objective C语言编程的吗?导入基础是你在客观C中要做的事情,而不是C ^。< /P>是的,我认为这是对的,它可能只是书中的一个排版。+ 1,这是对的,如果是从一本书中出来的,那是一个打印错误。实现一个使用浮点索引的数组将是一件很幽默的事情(或者说是一场噩梦)…尽管是连续表!耶,积分!在C#中,多维数组很少是合适的工具。你想用那个数组做什么?是的,我用的是Objective C。谢谢你帮我澄清:)
new int[2,2]