60
задан 2 January 2016 в 21:30

1 ответ

Существует два способа сделать ту же инструкцию, то есть, пустую строку. Первый путь состоит в том, чтобы выделить пустую строку на статическом ЗУ:

char* my_variable = "";

или, если Вы хотите быть явными:

char my_variable = '\0';

путь, отправленный выше, только для символа. И, второй путь:

#include <string.h>
char* my_variable = strdup("");

не забывают использовать свободный () с этим потому что strdup () использование malloc внутри.

2
ответ дан 1 November 2019 в 09:52

Другие вопросы по тегам:

Похожие вопросы: