numCheck - номер между 1-1000. Этот код дает мне segfault только тогда, когда я собираю результаты sprintf в charcheck. Если я просто использую sprintf без использования результатов, я не получаю seg-ошибку. Что здесь происходит?
char * numString;
int charcheck = sprintf(numString, "%d", numCheck);