C語(yǔ)言只認(rèn)文本文件。數(shù)據(jù)使用結(jié)構(gòu)體(USERDATA),你就用 fread(&USERDATA,sizeof(USERDATA),1,fp)!=1 要是普通格式,就用fread()當(dāng)然,使用之前要打開(kāi)文件,使用fopen 函數(shù)具體用法,在C中按F1鍵有詳細(xì)的說(shuō)明。
我們提供的服務(wù)有:成都網(wǎng)站設(shè)計(jì)、成都網(wǎng)站制作、微信公眾號(hào)開(kāi)發(fā)、網(wǎng)站優(yōu)化、網(wǎng)站認(rèn)證、烏蘇ssl等。為上千企事業(yè)單位解決了網(wǎng)站和推廣的問(wèn)題。提供周到的售前咨詢和貼心的售后服務(wù),是有科學(xué)管理、有技術(shù)的烏蘇網(wǎng)站制作公司
最佳答案可以先用C語(yǔ)言格式化輸出為EXCEL可以導(dǎo)入的文本文件,再使用EXCEL手工導(dǎo)入。
首先,使用VS構(gòu)建一個(gè)新的空項(xiàng)目,然后直接單擊ok。單擊newitem選項(xiàng)為c編譯器創(chuàng)建一個(gè)新的c文件,并輸入main.c文件。然后創(chuàng)建一個(gè)新的返回C文件,如下所示。
打開(kāi)的時(shí)候設(shè)置文件格式為xls,用二進(jìn)制格式打開(kāi), 換到下一格用的是\t。
1和c說(shuō)話產(chǎn)生ascii數(shù)據(jù)文件應(yīng)用空格做作為數(shù)據(jù)分隔符。
最佳答案可以先用C語(yǔ)言格式化輸出為EXCEL可以導(dǎo)入的文本文件,再使用EXCEL手工導(dǎo)入。
如果數(shù)據(jù)簡(jiǎn)單的話,可以使用CSV(逗號(hào)分隔值)格式的文件。CSV格式的文件可以用Office Excel 打開(kāi)。
只能做極其簡(jiǎn)單的運(yùn)算,函數(shù)功能很差。與C不通用。EXCEL 是用 VB 寫的。printf scanf getchar getch 都是基本輸入輸出函數(shù)。
首先聲明,C語(yǔ)言和Excel完全不是一回事情:C語(yǔ)言是編程(尤其針對(duì)硬件有效的),Excel是辦公中的應(yīng)用軟件(支持VBS或者宏編程)。你所看到的只是重名現(xiàn)象而已。不可當(dāng)真,不過(guò)你不怕混淆可以方便你同時(shí)學(xué)習(xí)的時(shí)候記憶。
Excle中的函數(shù)簡(jiǎn)單明了,全部都是=等號(hào)開(kāi)始的,通過(guò)函數(shù),括號(hào)運(yùn)算。例如在b1里面輸入=max(a1:a4)就是求出a1到a4這四個(gè)單元格里面最大的數(shù)值。
據(jù)我所知,Excel中的自定義函數(shù)都是用VBA寫的,要想使用C的自定義函數(shù),必須將C函數(shù)嵌入到VBA代碼中。