藍森林首頁 | 返回主頁 | 本站地圖 | 站內搜索 | 聯繫信箱 |
 您目前的位置:首頁 > 自由軟件 > 技術交流 > 應用編程


    

藍森林 http://www.lslnet.com 2006年6月6日 10:18


C如何讀取字符串的日期?

在AIX下,用ls -l 列出的文件屬性落地到文本文件,列出文件生成日期是以字符串形式存放的,如何用C語言將其讀入並轉換為日期型的??謝謝!

C如何讀取字符串的日期?

可以用popen()來讀取;
還有就是strtok()把它分開;

C如何讀取字符串的日期?

請問能說一個這兩個函數的用法嗎?或是給貼個例子!謝謝~~

C如何讀取字符串的日期?

我只給strtok的用法的例子:
[code]
#include <string.h>;
#include <stdio.h>;

void main( void )
{
   char string[] = "A string\tof ,,tokens\nand some  more tokens";
   char seps[]   = " ,\t\n";
   char *token;
   printf( "%s\n\nTokens:\n", string );
   /* Establish string and get the first token: */
   token = strtok( string, seps );
   while( token != NULL )
   {
      /* While there are tokens in "string" */
      printf( " %s\n", token );
      /* Get next token: */
      token = strtok( NULL, seps );
   }
}


[/code]

C如何讀取字符串的日期?

再給popen()的用法吧!
[code]
FILE *fp;
if ((fp = popen("ls -l","r"))==NULL)
{
   //報錯
}

[/code]

C如何讀取字符串的日期?

什麼叫日期型的?

C如何讀取字符串的日期?

sscanf()



Copyright © 1999-2000 LSLNET.COM. All rights reserved. 藍森林網站 版權所有。 E-mail : webmaster@lslnet.com