да, действительно запустил clang 1.c && ./a.out и код из примера с гайда заработал корректно. получается надо переходить на clang а то намучаюсь с косяками gcc, причём gcc даже никаких предупреждений и ошибок не выводил, просто программа работала неправильно, и непонятно почему.
clang 1.c && ./a.out
и код из примера с гайда заработал корректно. получается надо переходить на clang а то намучаюсь с косяками gcc, причём gcc даже никаких предупреждений и ошибок не выводил, просто программа работала неправильно, и непонятно почему.