Когда я передаю строку функции, я иногда использую
char *functionname(char *string name[256])
и иногда я использую его без указателей (например:
char functionname(char string[256])
Мой вопрос в том, когда мне нужно использовать указатели? Часто я пишу программы без указателей, и это работает, но иногда это не так.