Strings are just an array of characters
They always end with \0
so when you do something like printf("%s", "sex") it assumes your string ends with a null terminator.
Initialization
char mystr[] = "balls";
// or alternatively
char mystr2[] = {'f','a','g','\0'};
// or declare with fixed length
char mystr3[60];
mystr3 = "penis";Yes, strings have a special initialization specifically for them which is "", how special!