嘗試用 s輸出空指標

2021-06-08 13:07:25 字數 1000 閱讀 1716

嘗試用%s輸出空指標:

#include int main (void)

clang:

cuihao@cuihao-arch /tmp $ clang test.c

cuihao@cuihao-arch /tmp $ ./a.out

(null)

pathcc:

cuihao@cuihao-arch /tmp $ pathcc test.c 

cuihao@cuihao-arch /tmp $ ./a.out

(null)

gcc:

cuihao@cuihao-arch /tmp $ gcc test.c 

test.c: 在函式『main』中:

test.c:5:5: 警告:對空指標指向內容的讀操作(實參 2) [-wformat]

test.c:5:5: 警告:格式 『%s』 expects argument of type 『char *』, but argument 2 has type 『void *』 [-wformat]

cuihao@cuihao-arch /tmp $ ./a.out

[1] 5428 segmentation fault ./a.out

g++:

cuihao@cuihao-arch /tmp $ g++ test.c 

test.c: 在函式『int main()』中:

test.c:5:24: 警告:格式 『%s』 expects argument of type 『char*』, but argument 2 has type 『long int』 [-wformat]

cuihao@cuihao-arch /tmp $ ./a.out

(null)

嘗試用C寫個貪吃蛇

看了近乙個月的c和資料結構,打算開始學c 嘗試一下用c寫貪吃蛇也算是c的結課實驗吧。先記錄出現的問題 忘了在定義函式加上引數型了 怎樣控制方向 getch 函式名 getch 功 能 從控制台無回顯地取乙個字元 用 法 int getch void 返回值 讀取的字元 程式例 輸入w四次後開始出錯,...

Spark on k8s 試用步驟

spark 2.3.0 開始支援使用k8s 作為資源管理原生排程spark。使用k8s原生排程的spark主要有以下好處 採用k8s原生排程,不再需要二級排程,直接使用k8s原生的排程模組,實現與其他應用的混布 資源隔離 任務可以提交到指定的namespace,這樣可以復用k8s原生的qouta限制...

嘗試用OLEDB開啟EXCEL表讀取資料

在網上看了很多關對excel檔案資料的操作,大部分都是關於 對excel的操作,如果採用oledb將excel當一資料庫來操行,那麼實現如何?string strxls this.textboxxls.text.trim system.data.oledb.oledbconnection conn ...