- 论坛徽章:
- 0
|
- #include <string.h>
- #include<stdlib.h>
- #include<stdio.h>
- void tst_fun(int val)
- {
- printf("%d\n",val);
- }
- int main(int argc, char** argv)
- {
- FILE* pf = fopen("e:\\a.txt","rb");
- if(pf == NULL)
- {
- //err_handle();
- return (1);
- }
- const int BUFFLEN=200;
- char buffer[BUFFLEN];
- while(!feof(pf)) //判断是否到了文件末尾
- {
- //读取一行文件内容
- fgets(buffer,BUFFLEN,pf);
- //handle stream
- char* pindex = strstr(buffer,":");
- if(pindex == NULL)
- {
- continue;
- }else
- {
- pindex+=1;
- }
- int iVal = atoi(pindex);
- //call function
- tst_fun(iVal);
- }
- fclose(pf);
- return 0;
- }
复制代码 |
|