1樓:匿名使用者
我的看法,不一定對哦:
#include "stdio.h"
struct st_t //宣告結構體,長度2+2+32
;void main()
2樓:匿名使用者
#include "stdio.h" // 匯入標頭檔案// 定義一個結構
struct st_t
;// 主函式
void main()
3樓:匿名使用者
#include "stdio.h" //包含標準的輸入輸出庫stdio.lib
struct st_t //宣告一個結構體,名叫st_t;void main() //主函式ps:由於你對struct st_t st[16];沒有賦初值,所以在win32下應該列印結果為0
打字好累,望採納
4樓:
定義了結構體,主程式是 先定義一個結構體陣列 ,使p指向結構體陣列的第3個元素的最後一個地址+1,輸出 結構體 前三個元素佔有的地址空間 大小
個人理解 你可以執行一下看看是什麼結果
c語言程式求解釋
5樓:匿名使用者
int (*func)();表示func是一個指向函式的指標,它指向的函式返回型別為int。
extern unsigned long specf(struct param *,...);是宣告外部函式
補充一般來說,使用這種外部函式,你是看不到它的實現**的。你想知道它是幹什麼的,需要查閱相關庫的說明文件。就是誰做的庫,誰都會寫相關函式功能的介紹文件。
如果是通用的標準庫,你可以試試查msdn
6樓:無聊人在海角
int (*func)();
是函式指標
(struct param *,...);
是引數不定的函式申明
例如printf也是引數不定的
----------------補充--------------specf的函式體可能在庫檔案中。
看不到**的。
c語言求解,C語言求解?
鐵柺季 當第一次進入pr 函式並執行到scanf函式處時,讀取一個字元 a 此時在此pr 函式中字元變數ch的值即為 a if判斷讀取的字元是否為 並不是,因此進入一個內層函式pr 中。在執行這個pr 函式時,對外層而言只是執行一條語句而已。是在執行完這條語句之前,將不會執行後面的內容的。在這個內層...
求解釋一簡單c語言例子,求解釋一簡單C語言例子
公子風起 a 是先使用a的值,再自加1 b,是先自加1以後再使用b的值 a d,它是先使用a的值,a 6,並顯示了以後再自加,令a 7 b d,他是先讓b自加,此時b b 1 8,並顯示 這裡的a,b都要自加1,所以最後a 7,b 8 但在螢幕上a顯示的是先前的值,b顯示的是自加後的值,但在程式執行...
C語言程式解釋幾個點,C語言一個程式 解釋幾個點
crealist函式第一個引數接受一個指標,所以要用取地址符 得到head的地址傳給它,statgame也是類似的。代表一個指標,這裡是指向nodetype型別,而 則表示指向指標的指標,也就是指向 nodetype的指標。pnew next null是說把不用的指標 清零 因為指標是指向一塊地址的...