[英]Why doesn't Vsc show errors?
我在C用Vsc寫我的程序,程序應該返回錯誤但什么也沒有顯示,只提供了最終代碼(代碼= 3221225477),我如何才能顯示錯誤?
最后的 output 是: [Done] exited with code=3221225477 in 0.569 seconds
#include <stdio.h>
#include <stdlib.h>
int main(){
char x = 'a';
printf("%s", x); //Error cause i'm using %s for a char
}
Ps 我已經安裝了。運行和 C / C ++ 擴展
如果配置正確,Microsoft C/C++ 擴展(
problemMatcher
中的tasks.json
)也應該根據您的編譯器觸發類似的錯誤 select。
經過調查,您可能會從 clangd 擴展中獲得一些幫助。
main.c
)。然后這個擴展應該在后台運行 clangd 並顯示警告“格式指定類型‘char *’但參數的類型為‘char’(修復可用)”。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.