VFP語言中TIME輸出的值為什麼是字元型

2021-03-03 20:34:14 字數 942 閱讀 6943

1樓:可以叫我表哥

在vfp語言中:

time()輸出的值都是字元型;

date()輸出

的值都是日期型;

datetime()輸出的值都是時間型版;

字元型(character)資料是不權具計算能力的文字資料型別,用字母c表示。它包括中文字元、英文本元、數字字元和其他ascii字元,其長度(即字元個數)範圍是0-254個字元。

2樓:匿名使用者

返回值就是字元型,沒有為什麼,time()函式就是以24小時制,8位字串(hh:mm:ss)格式返回當前的系統時間

3樓:很遠落日好看麼

簡單的說,time是時間,可以想想手機上的時間,比如,20:30,八點半,就是一串字元。

vf time()函式返回值型別為啥是字元型

4樓:匿名使用者

嗯,抄我說下:那個vf的變數中有襲個日期

bai型date,型別是dud 。 日期時間型是zhidatetime,型別是t 。而vf中規定了time的結果dao型別是c。

也就是你說的字元型。 這個就是一種規定,你記住就行啦。

這三者很多同學容易搞混。

5樓:韌勁

datetime( ) 函式返回值

日期時復間型

所以t = time()

? t+3

可以運制算。

time( ) 函式

返回值字元型

所以報錯。

type( ) 函式

返回表示式的資料型別。

vartype( ) 函式

返回表示式的資料型別。

vartype( ) 與 type( ) 相似,但 vartype( ) 更快並且不需要用引號("")將指定表示式括起。

c語言中,xyxz的意思是?值為

x和y都為非零值時 x y 為真 1 任意乙個為零,或都為零時,x y 為假 0 為邏輯與操作符。x和z有乙個為真 非零 時,或都為真時,x z 為真 1 只有x和z都為零時,x z 才為假 0 為邏輯或操作符。是比較操作符,如果兩邊都為真或都為假,則返回真,否則返回假。你這個比較亂首先 第乙個的意...

c語言中2 3 4 5的值是多少

c語言中 優先順序一樣,從左至右計算2 3 6 6 4 1 1 5 1 結果是1。結果是1。c語言中5 1為多少?10,把5換算成二進位制是101 左移以為就是1010 就是十進位制10。程式我驗證過了,是這樣的 左移一位就大兩倍 結果為10 右移一位的話,就是縮小兩倍,結果為2,如果你是整形的話你...

C語言中以單精度浮點型輸入,輸出格式為d或c,為什麼顯示的數不對?謝謝

肯定不對啊!你輸入的時候是單精度浮點數型別,c語言中變數就是float型別,輸入使用的格式是 f。不同的變數型別在記憶體中的儲存方式也完全不同,當你用整型格式 int 去讀乙個浮點格式 float 的數字時,不可能讀出正確的結果。所以,你必須用跟輸入時相同的格式 f 輸出 另外,還必須跟變數的型別一...