ANSI-C/C90 in Visual Studio Code?

3 Antworten

Wenn du den MSVC von Visual Studio verwendest, nein. Das ist ein C++-Compiler, der bezogen auf C keinen expliziten Switch für C90 besitzt.

Wenn du dir hingegen ein anderes Buildset einrichtest (z.B. MinGW), kannst du beim Kompilieren entsprechende Flags mit angeben.

gcc -std=c90 -W -Wall -pedantic

Das hat mit dem Editor nicht wirklich was zu tun. Du musst halt dem Compiler (welchen auch immer du verwendest) das entsprechende Flag mitgeben.