[問題] 字串 &自動存檔問題
小弟想使用CVI寫一個可以自動存檔的程式,
程式大致如下:
int i;
float *Array=NULL;
static char file_name [MAX_PATHNAME_LEN];
static char file_name2 [MAX_PATHNAME_LEN];
Array = malloc(1024*1024*sizeof(float)); {
for (i=0;i<10;i++)
{
(再邊這每跑完會產生一組新的數據存放在Array裡面,主要想把每個新的Array釋放前
存入不同檔案位置)
strcpy (file_name2, file_name);
strcat (file_name2, i);<==??這邊小弟實在想不到怎把變數i轉成
字串加在file_name2之後
ArrayToFile(file_name2, (void*) Array);
}
希望上面跑完之後可以在指定位置找到10個不同的檔案
ex:從file_name20到file_name29
希望板上仁兄幫忙指點迷津
感恩 >"<
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 140.114.253.152
→
06/07 21:08, , 1F
06/07 21:08, 1F
→
06/07 21:25, , 2F
06/07 21:25, 2F
C_and_CPP 近期熱門文章
PTT數位生活區 即時熱門文章