//typedef
typedef struct file;
//fopen file *fp; fp=fopen(檔名,使用檔案方式);
//fclose fclose(檔案指標);
//fputc fputc(ch,fp);//將字元(ch的值)輸出到fp所指向的檔案中去
//fgetc ch=fgetc(fp);//從指定的檔案fp讀入乙個字元ch ch=fgetc(fp); /*while(ch!=eof) */
//feof while(!feof(fp)) //當檔案沒有結束時,feof(fp)的值為0, !feof(fp)為1
//fputc and fgetc 函式的舉例
#include(stdio.h> main() ch=getchar(); ch=getchar(); while(ch!='#') fclose(fp); } file1.c//輸入磁碟檔名 computer and c#//輸入乙個字串 computer and c//輸出乙個字串
//dos命令驗證的格式 c>type file1.c computer and c c>type file2.c computer and c
#includemain(argc,char *argv) if((in=fopen(argv[1],"r"))==null) if(out=fopen(argv[2],"w"))=null) while(!feof(in)) fputc(fgetc(in),out); fclose(in); fclose(out); }//argc的值為3,代表有三個檔案(in ,out ,原檔案)
//fread fread(buffer,size,count,fp); fwrite(buffer,size,count,fp); /*buffer:是乙個指標,對於fread來說,是讀入資料的存放位址,對fwrite來說,是要輸出資料的位址 size:要讀寫的位元組數 count:要讀寫多少個size位元組的資料項 fp:檔案型指標*/
//fprinf and fscanf fprintf(檔案指標,格式字串,輸出列表); fscanf(檔案指標,格式字串,輸入列表); //egg舉例: fprintf(fp,"%d,%6.3f",i,t); fscanf(fp,"%d,%6.3f",&i,&t);
//putw putw(int i,file*fp) //getw getw(file *fp) //i佔兩個位元組,是整型.
//定義乙個向磁碟檔案寫乙個實數的函式 putfloat(float num,file *fp)
//fgets and fputs
fgets(str,n,fp); fputs("china",fp);
//rewind #includemain() //使位置指標重新返回檔案的開頭
//fseek fseek(檔案型別指標,位移量,起始點); fseek(fp,100l,0)//將位置指標移到離檔案頭100個位元組處 fseek(fp,50l,1)//將位置指標移到離當前位置50個位元組處 fseek(fp,-10l,2)//將位置指標向後退10個位元組
//ftell
關於排序的一些整理
第一部分 stl中的sort排序 在stl中,排序是通過使用函式模板sort來完成的。這裡給出一些使用的例子 sort v.begin v.end 整個容器v按非降序排列 sort v.begin v.end greater 將整個容器降序排列 sort v.begin v.begin v.end ...
關於中斷的一些整理
中斷裝置和中斷處理程式統稱為中斷系統。中斷系統是計算機的重要組成部分。實時控制 故障自動處理 計算機與外圍裝置間的資料傳送往往採用中斷系統。中斷系統的應用大大提高了計算機效率。不同的計算機其硬體結構和軟體指令是不完全相同的,因此,中斷系統也是不相同的。計算機的中斷系統能夠加強cpu對多工事件的處理能...
關於RemoteView 的一些字型的一些問題
最近在做乙個 在notification 新增 天氣通知的小部分 發現困擾在 如何給 remoteview 中的字型 作修改 大家都知道 textview 設定字型 在xml 中 可以 設定 3種 而其他字型的設定 需要通過 typeface 去設定 具體 將字型放置在asset 資料夾中 type...