首页 > 教學 > c > C語言出現警告:” passing arg 1 of `strtok’ discards qualifiers from pointer target type”
2014
12-15

C語言出現警告:” passing arg 1 of `strtok’ discards qualifiers from pointer target type”

在網路上找到一段將字串依某符號切割的C語言,編輯時會出現 passing arg 1 of `strtok’ discards qualifiers from pointer target type,上網找了資料,是因為裡面用到const char str[80] 這種宣告,其中的const是有問題的,將其去除再編譯就沒有警告再出現。

C語言出現警告:
1.編譯.c出現 passing arg 1 of `strtok’ discards qualifiers from pointer target type

C語言出現警告:
2.將contst去刪掉

C語言出現警告:
3.變成char str[80]

C語言出現警告:
4. 編譯不會再出現警告

參考資料:

http://www.tutorialspoint.com/c_standard_library/c_function_strtok.htm

http://stackoverflow.com/questions/15398580/passing-argument-1-discards-qualifiers-from-pointer-target-type

同步發表於:C語言出現警告:" passing arg 1 of `strtok' discards qualifiers from pointer target type"
最后编辑:
作者:明和 蔡
这个作者貌似有点懒,什么都没有留下。

留下一个回复

你的email不会被公开。