C语言中柔性数组需要初始化吗,怎么初始化,能不能以下面的一段代码为例讲一下?

新手上路,请多包涵

联想截图_20230315094754.png
这样为什么不对呢,提示我要输入表达式?
谢谢帮忙!柔性数组.png

阅读 1.5k
1 个回答

={0} 的方式只能用于初始化,不能用于赋值。

你想给一个元素赋值的话,可以直接用 =0 。如果想整个数组置空的话,用 memset 吧。

撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进