C語言,讀取系統時間問題請哪位大俠,幫忙解釋下,每行具體意思唄?多謝多謝呀

2021-10-09 11:30:48 字數 598 閱讀 9307

1樓:瘋狂與人魔王

這個最好查閱下和time有關的函式,系統對這個專門有個標頭檔案,水平夠高的話 直接去標頭檔案裡面看,貌似叫time.h什麼的,只能告訴你個大概,這個time_t是衍生型別,我個人認為只是為了一個象徵意義而用typedef預先宣告的ungined int而已,time應該是個函式,作用是對於t進行一個運算(這個程式沒給出t的值,這個一定要查time.h的標頭檔案,很有可能有相關的宣告,或者另一種可能,這個t就是一個隨機數,還有種可能就是程式差點東西),總之是經過了time 和localtime運算,系統利用t這個值生成了描述系統時間的結構體,localtime函式還返回這個結構體的指標給timeinfo,然後——》符號的意思是取結構體中某某成員的值,且左邊的被運算元一定要是個結構指標,結果是得到了該結構中被指定取得的東東(就是——》右邊那個)的值,之後那3個什麼+1990是因為系統裡的年時鐘是從00開始計時的,+1是月時鐘是從0到11(因為二進位制表示中從0開始,1月的表示是n個0 2月是n-1個0後弄個1。。。。。)

2樓:

#include

// 包含時間類標頭檔案

#include

int main( )

c語言 讀取多行文字問題,如何用c語言讀取文字檔案中的多行資料

1 用fgets函式可以讀取檔案中某行的資料,某列資料就必須一個一個讀入每行的第幾個字元,再存入到一個字串當中。2 例程 include include void main b k 0 printf 第 d行資料 s n i,a printf 第 d列資料 s n j,b fclose fp feo...

求助C語言讀檔案的問題,C語言,不能讀取檔案中的內容

1.不能執行,提示什麼問題?是否有單步除錯?2.不全,不好分析 3.在while中,s 已經改變了s指標的位置,最後 return s存在風險,應該不是你設計的意思 s 如果要出問題就是這一句了,我想你的意思是這是一個字元陣列吧,但是你把起始指標都移位了,怎麼保證程式執行的準確性?形參必須s定義為陣...

如何用c語言獲取當前系統時間

include include void main include 必須的時間函式標頭檔案 time t 時間型別 time.h 定義 struct tm 時間結構,time.h 定義如下 int tm sec int tm min int tm hour int tm mday int tm mo...