少し長い C コードがあり、1 回だけ呼び出される関数が 1 つあります。char array
これには、 、などの変数が含まれますint
。コードは次のようなものです。
void onetimefcn(){
char example_array1[20]="hello...";
//...
char example_array10[14]="hej...";
int x=3,y=432,z=321,d=4439;
//some arithmatic operation
//some char array operation: strcpy, strcmp
// some for loops and if else conditions
}
そのコードを組み込み Linux デバイスで実行します。malloc
その関数のすべての変数を使用してからそれらを使用する必要があるのだろうfree
か? リソースを効率的に使用するのに役立ちますか、それとも深刻な問題が発生する可能性がありますか (その場合、何が起こる可能性がありますか)?