Форум программистов «Весельчак У»
  *
Добро пожаловать, Гость. Пожалуйста, войдите или зарегистрируйтесь.
Вам не пришло письмо с кодом активации?

  • Рекомендуем проверить настройки временной зоны в вашем профиле (страница "Внешний вид форума", пункт "Часовой пояс:").
  • У нас больше нет рассылок. Если вам приходят письма от наших бывших рассылок mail.ru и subscribe.ru, то знайте, что это не мы рассылаем.
   Начало  
Наши сайты
Помощь Поиск Календарь Почта Войти Регистрация  
Страниц: 1 ... 7 8 9 [10]
 91 
 : 19-04-2024 12:17 
Автор Malika - Последний ответ от RXL
Много воды утекло...

 92 
 : 19-04-2024 11:46 
Автор Malika - Последний ответ от Razor
Аааа, ну тогда сорри. Просто именно так и прозвучало. Типа, как если бы выпускник академии деревянного зодчества выбрал своей темой - топор. Ага
вот я подрос немного ))) и собственно понимаю что курсовую даже по топору можно написать, даже по поставленной точке на белом листе бумаги )

 93 
 : 07-04-2024 15:30 
Автор Boriska - Последний ответ от Алексей++
Georgiy38, ну а ты что хотел ) Конечно сложно.

Что рекламировать будешь? Улыбаюсь

 94 
 : 07-04-2024 14:57 
Автор Boriska - Последний ответ от Georgiy38
Это все сложно.

 95 
 : 12-02-2024 14:07 
Автор Boriska - Последний ответ от Джон
Улыбаюсь "Такой… Падает, одним словом." (c)

 96 
 : 12-02-2024 11:20 
Автор Boriska - Последний ответ от Алексей++
Джон, массив - это массив Улыбаюсь

 97 
 : 12-02-2024 10:49 
Автор Boriska - Последний ответ от Джон
Джон, нее, смотри ответ 50, строка 133 на скрине. Там просто char s

Ок, сорри, я видел только скрин из #43.


таки нет. Указателем такая запись окажется только в случае, когда это аргумент функции

Код:
void F(char s[]){}
// это равнозначно
void F(char* s){}

в остальных случаях, char s[] - это массив.

Улыбаюсь А что есть массив?

 98 
 : 12-02-2024 10:21 
Автор Boriska - Последний ответ от Алексей++
Джон, нее, смотри ответ 50, строка 133 на скрине. Там просто char s

и поправочка к
>>s объявлена как char s[], те это целочисленный указатель

таки нет. Указателем такая запись окажется только в случае, когда это аргумент функции

Код:
void F(char s[]){}
// это равнозначно
void F(char* s){}

в остальных случаях, char s[] - это массив. Но массив с непонятным размером, поскольку размер не указан, инициализатор - тоже (таким массивом компилятор не разрешит пользоваться)




Добавлено через 1 минуту и 45 секунд:
а если же инициализатор есть, то это массив с размером (но тоже не указатель)

 99 
 : 12-02-2024 10:04 
Автор Boriska - Последний ответ от Джон
Лёш, s объявлена как char s[], те это целочисленный указатель размером, установленным на данной системе. Насколько я понял, микроконтроллерные студии имеют свои особенности.

 100 
 : 12-02-2024 03:03 
Автор Boriska - Последний ответ от Алексей++
Джон, да, я то и имею в виду - что в char s попадёт только младший байт

Добавлено через 38 секунд:
это же у него уже не массив, а отдельная переменная типа char

Страниц: 1 ... 7 8 9 [10]
Powered by SMF 1.1.21 | SMF © 2015, Simple Machines