这感觉就像一个非常愚蠢的事情要问,但是我有一个采取编程课的人问我一些任务的帮助,我在代码中看到这一点(没有关于匈牙利语符号的评论):
void read_dictionary( string ar_dictionary[25],int & dictionary_size ) {...
其中,主要是一个C#程序员(我在大学学习C和C),我甚至不知道你可以做什么.我总是被告知,并且已经读过,因为你应该拥有
void read_dictionary( string ar_dictionary[],int ar_dictionary_size,int & dictionary_size ) {...
我被告知,教授给他们这个,它的工作原理,那么什么声明一个这样的固定大小的数组呢? C没有本机的方式知道传递给它的数组的大小(即使我认为这可能已经在最新的规范中被更改)