导读 今天小编苏苏来为大家解答以上的问题。c语言中too few arguments to function,c语言程序设计中出现too many initializers 怎么解决...

今天小编苏苏来为大家解答以上的问题。c语言中too few arguments to function,c语言程序设计中出现too many initializers 怎么解决相信很多小伙伴还不知道,现在让我们一起来看看吧!

1、因为str1[]只是一个字符串数组,而你对其给它赋了很多初始值,并且是字符串型的。

2、所以会出现too many initializers,定义一个字符串指针数组就可以解决,改正后为:char *str1[]={"零","壹","贰","叁","肆","伍","陆","柒","捌","玖"};。

本文就为大家分享到这里,希望小伙伴们会喜欢。