C語言 警告提示及解決方法

2022-09-04 22:15:16 字數 597 閱讀 6389

#include int

main() stu1;

//給結構體成員賦值

stu1.name = "

tom"

; stu1.num = 12

; stu1.age = 18

; stu1.group = 'a'

; stu1.score = 136.5

;

//讀取結構體成員的值

printf("

%s的學號是%d,年齡是%d,在%c組,今年的成績是%.1f!\n

", stu1.name, stu1.num, stu1.age, stu1.group, stu1.score);

return0;

}

[warning] deprecated conversion from string constant to 'char*' [-wwrite-strings]

原因在於( char *name  )stu1.name="tom";字元型資料不能用雙引號,並且不能多個字元

修改方法:

char *name;修改為const char *name;

Delphi提示解決方法

h2365 override method form.createparams should match case of ancestor tcustomform.createparams 這是在重寫procedure createparams var params tcreateparams ov...

C 常用編譯警告型別和解決方法

1 未使用的函式引數 unused function parameter檢查函式的引數在函式體內是否被使用,如果引數不需要,直接刪除引數名。2 未使用的變數 variable defined but never used檢查某個變數是否需要被引用,若不需要則可以通過插入乙個變數本身的求值表示式解決。...

137 Handler警告解決方法

用handler 的時候 經常出現乙個警告 this handler class should be static or leaks might occur 這個handler 類應該被設成 static,否則有可能記憶體洩漏 原因 首先我們複習一下handler機制 訊息傳送到主線程,新增到訊息佇...