Size: a a a

Чат "Программист"

2020 August 25

モニ in Чат "Программист"
モニ
но в данном случае, все будет работать корректно
Ещё некоторые компилятора warning-и будут выдавать
источник

モニ in Чат "Программист"
Your KVXMMU
время хуевых советов
ахах, да
источник

YK

Your KVXMMU in Чат "Программист"
а еще что массив символов, что указатель это одно и то же
источник

YK

Your KVXMMU in Чат "Программист"
モニ
Ещё некоторые компилятора warning-и будут выдавать
все.
источник

モニ in Чат "Программист"
Your KVXMMU
а еще что массив символов, что указатель это одно и то же
не одно и тоже
источник

モニ in Чат "Программист"
смотри
источник

b

barmatografOS in Чат "Программист"
モニ
бля пух.

Во-первых, напиши в конце функции main() return 0;

Во-вторых, функция strtok определена в заголовочном файле string.h, который ты не подключил.

В-третьих, нахуя тебе здесь stdbool.h

В-четвёртых, strtok в качестве первого аргумента принимает массив символов, а не указатель на символ. Между ними есть разница, о которой ты узнаешь позже. То есть, тебе нужно написать char text[] = "hello world\n";

В-пятых, тебе нужно вывести splittet-text, ведь ты хочешь увидеть результат выполнения функции strtok()

В-шестых, printf принимает первым аргументом char *(или же char[]), так что ты можешь писать вот так printf(splittet_text); если тебе нужно вывести только строку. Но это уже так, придирка
Между массивом и указателем разницы нет
источник

YK

Your KVXMMU in Чат "Программист"
モニ
не одно и тоже
одно и то же.
источник

b

barmatografOS in Чат "Программист"
Your KVXMMU
одно и то же.
+
источник

YK

Your KVXMMU in Чат "Программист"
нет в си такого типа как массив
источник

b

barmatografOS in Чат "Программист"
При передача массива по имени передается адрес первого элемента, то бишь указатель
источник

モニ in Чат "Программист"
モニ
смотри
char test[] = "hello";
test[0] = 'k';
источник

モニ in Чат "Программист"
это будет работать
источник

YK

Your KVXMMU in Чат "Программист"
а что не будет?
источник

モニ in Чат "Программист"
モニ
это будет работать
а если ты test объявить как char *
источник

b

barmatografOS in Чат "Программист"
Разница лишь будет массив в стеке или куче
источник

モニ in Чат "Программист"
и напишешь
источник

YK

Your KVXMMU in Чат "Программист"
то все еще будет работать
источник

YK

Your KVXMMU in Чат "Программист"
barmatografOS
Разница лишь будет массив в стеке или куче
не
источник

YK

Your KVXMMU in Чат "Программист"
в стеке оба будут
источник