I want to initialize string in C to empty string. I tried:
string[0] = \"\";
but it wrote
\"warning: assignment makes inte
In addition to Will Dean's version, the following are common for whole buffer initialization:
char s[10] = {'\0'};
or
char s[10]; memset(s, '\0', sizeof(s));
char s[10]; strncpy(s, "", sizeof(s));