久久久久久久999_99精品久久精品一区二区爱城_成人欧美一区二区三区在线播放_国产精品日本一区二区不卡视频_国产午夜视频_欧美精品在线观看免费

標題: error C267:: requires ANSI-style prototype這個是什么意思? [打印本頁]

作者: aaaakk.    時間: 2020-4-29 22:01
標題: error C267:: requires ANSI-style prototype這個是什么意思?
求助Keil編碼錯誤
error C267: 'lcd_write_com': requires ANSI-style prototype



請問Keil軟件出現這個錯誤什么意思啊?怎么改呢


作者: benclee    時間: 2020-4-30 08:07
看一下lcd_write_com這個函數有沒有聲明,定義。
作者: carpcarey    時間: 2020-4-30 08:40
你函數原型在調用函數之后。一種辦法是你將lcd_write_com這個函數移動到你調用的函數之前,另一種辦法就是在最前面聲明或頭文件聲明。
作者: 黃youhui    時間: 2020-4-30 09:00
它說你的函數不標準,這的看原型和調用
作者: xxpp2011    時間: 2020-4-30 10:51
函數未定義或未聲明調用
作者: wanghz12    時間: 2020-4-30 11:17
先聲明再使用
作者: zlf1508383    時間: 2020-4-30 12:05
在實現lcd_write_com這個函數的.c文件對應的.h文件加上函數聲明,再在你調用的地方include這個.h文件,另外檢查一下函數定義、聲明、調用傳參個數、類型是否一致。
作者: 歐冶泰輝    時間: 2020-4-30 12:24
是不是沒聲明
作者: piliming    時間: 2020-4-30 14:05
要把調用的子函數lcd_write_com放到main前面,或者在main前面先定義(聲明)一下
作者: lzw1997    時間: 2020-4-30 14:10
函數沒有申明,如果申明了看看是不是參數問題,比如你調用時本來函數沒有參數你給了參數
作者: zz177    時間: 2021-5-15 10:28
需要函數聲明
作者: 氧離子di    時間: 2021-7-14 15:02
看看調用的函數名有沒有打錯
作者: shumivan    時間: 2021-7-15 13:54
先關鍵檢查是否正確聲明,如果還不行,那就是keil編碼設置錯誤了
作者: 豬八戒2179    時間: 2021-12-20 16:53
是不是應當把錯誤代碼帖出來 大家看看
作者: akesking    時間: 2021-12-21 14:48
write_data()這個函數還沒有聲明過,你就直接調用了。   Keil采用的是C89標準,無聲明無定義的函數會報錯的。你應當:  將write_data()函數體挪動到所有調用它的函數之前(先讓編譯器看看:我有這個東西;之后再調用它,編譯器自然就閉嘴了);  或者養成規范編程的習慣,在最前面放好每個函數的原型聲明(告訴編譯器:我會用到一個這樣的函數,你別嘰嘰歪歪)
作者: Qiuhan    時間: 2021-12-26 17:19
可能是說你的函數命名不符合規范,或者說頭文件和define沖突之類的 也可能是代碼位置的問題
作者: xcb6666    時間: 2021-12-27 20:38
要先聲明的呀
作者: Chodimasker    時間: 2022-2-20 10:16
雖然說是聲明問題,但是有一種情況仍然會導致這個問題的出現
就是你一開始在打開這個文件(模塊化編程)的時候,是打開其他文件夾里面的文件,然后在復制過來工程文件夾
此時在keil中修改的文件是另外文件夾的文件,而實際讀取操作的文件是工程文件夾中未修改的文件
解決方法是copy修改完的文件到工程文件夾,然后再將該模塊的文件刪除并重新添加工程文件夾中的文件
作者: QQ900    時間: 2022-8-17 13:48
函數未調用(定義)
作者: zilihangjian    時間: 2022-8-19 20:07
要么放在main前面,放在后面就要對函數聲明,定義。
作者: aide51    時間: 2022-8-20 21:56
函數未定義或未聲明調用,或者放在main前面
作者: 陰間大男孩    時間: 2024-12-10 21:17
發表于 2020-4-30 08:40
你函數原型在調用函數之后。一種辦法是你將lcd_write_com這個函數移動到你調用的函數之前,另一種辦法就是 ...

正解

作者: barbed    時間: 2024-12-16 16:26
這是由于函數原型聲明的問題導致的編譯錯誤
作者: zzzzzzzt    時間: 2025-2-9 00:37
Chodimasker 發表于 2022-2-20 10:16
雖然說是聲明問題,但是有一種情況仍然會導致這個問題的出現
就是你一開始在打開這個文件(模塊化編程)的 ...

謝謝!我查了好久,發現是這個問題




歡迎光臨 (http://www.zg4o1577.cn/bbs/) Powered by Discuz! X3.1
主站蜘蛛池模板: 曰韩三级 | 色小姐综合网 | 中文字幕一区二区三 | 国产玖玖 | 日韩一区二区在线视频 | 亚洲欧美激情国产综合久久久 | 久久精品网| 高清国产午夜精品久久久久久 | 亚洲一区三区在线观看 | 午夜影院 | 亚洲一区二区三区在线免费 | 亚洲 中文 欧美 日韩 在线观看 | 日韩av大片免费看 | 国产精品视频免费观看 | 国产欧美在线观看 | 日韩在线视频免费观看 | 色婷婷综合在线观看 | 日韩欧美一区二区三区免费看 | 一区二区三区免费 | 国产精品国产精品国产专区不片 | 亚洲欧美中文日韩在线v日本 | 中文字幕视频在线观看 | 国产电影一区二区三区爱妃记 | 精产国产伦理一二三区 | 日韩免费视频一区二区 | 婷婷五月色综合香五月 | 精品久久久久久国产 | 国产精品自产拍 | 伊人网影院 | 亚洲女人天堂成人av在线 | 欧美精品在线播放 | 视频一区在线 | 国产一区三区视频 | 国产精品免费视频一区 | 电影午夜精品一区二区三区 | 午夜二区 | 青青草在线播放 | 日韩中文字幕视频 | 性色在线| 日韩一区二区三区视频 | 草久久久|