本文為原創文章,轉載請標明出處
高級語言寫多了,再拿起C語言的時候,自己已經傻了...
C語言中數組大小不能為變量,即使這個變量已經被賦過值了,應該使用malloc方法進行數組空間動態分配。
如下:
int *data=(int *)malloc(sizeof(int)*dataCount);
本文為原創文章,轉載請標明出處
高級語言寫多了,再拿起C語言的時候,自己已經傻了...
C語言中數組大小不能為變量,即使這個變量已經被賦過值了,應該使用malloc方法進行數組空間動態分配。
如下:
int *data=(int *)malloc(sizeof(int)*dataCount);
本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。