Хоть char и относится к integer (и, таким образом, следует всем их правилам), работа с char несколько отличается, чем с обычными целочисленными типами. Переменная этого типа занимает 1 байт.
Другие символы. NUL. Null. (No character- нет данных). Используется для передачи в случае отсутствия данных.
I was just trying to see how to check for the null terminating character in the char * array but I failed. I can find the length using the for loop
I have a char that is given from fgets, and I would like to know how I can convert it into a char*. I am sure this has been posted before, but I couldn't find one that was doing quite what I wanted to do.
> char array[SIZE] = {0}; Nothing wrong with this. It just assumes that the remaining SIZE-1 elements are also zero, so that's it, job done.
1. Putting char into a java string for each N characters stackoverflow.com. I have a java string, which has a variable length.
...convert parameter 1 from 'char' to 'const char *' Error 4 error C2731: 'WinMain' : function cannot be overloaded Error 5 error C2065: 'argv' : undeclared identifier 6 IntelliSense: argument of type "char *".
let say I have, char test[20]; can I do like this : *test = NULL; Where did you get that? Certainely not from a good C-book. 'test' being an array, it's a constant