C char array initialization
This is not how you initialize an array, but for: The first declaration: char buf[10] = “”; is equivalent to char buf[10] = {0, 0, 0, 0, 0, 0, 0, 0, 0, 0}; The second declaration: char buf[10] = ” “; is equivalent to char buf[10] = {‘ ‘, 0, 0, 0, 0, 0, 0, … Read more