Я использовал два вида компилятора для компиляции одного и того же кода:
#include<stdio.h>
int main(){
printf("%c", '\0');
return 0;
}
И я получу разные результаты, скомпилированные mingw и vs2017.
В mingw я могу получить пробел в консоли. Но в vs2017 я получил символ «а», как показано на следующем рисунке.
Это ошибка в vs2017 или версия моего vs2017 слишком низкая?