170 похожих чатов

А есть какие-нибудь тесты уровня знания языка Си?

25 ответов

9 просмотров

давай я тебе задам вопросы.

Расскажи, как в С передаются параметры в функции?

Я знаю этот, как его, брейнбенч, но там вроде платно давно уже...

Maksim-Bugaev Автор вопроса
Ilya Zviagin
Расскажи, как в С передаются параметры в функции?

Копией, либо по ссылке. При передачи копии, создается формальный параметр внутри функции(в стеке), изменение которого не как не отражается на фактическом аргументе, который передается при вызове функции. При передаче по ссылке, работа идет напрямую с переменной, по адресу

Maksim-Bugaev Автор вопроса
Ilya Zviagin
Ссылок нет в С.

Имел ввиду указатель, который хранит адрес объекта( Неправильно сформулировал

Maksim Bugaev
Имел ввиду указатель, который хранит адрес объекта...

В итоге ты не знаешь, что в С все параметры передаются только по значению.

Ilya Zviagin
В итоге ты не знаешь, что в С все параметры переда...

А для С++ актуально описание, которое он дал?

Oppo
А для С++ актуально описание, которое он дал?

Ну, не совсем, потому что ссылка это не то что он имел в виду.

Oppo
А для С++ актуально описание, которое он дал?

Но да, это больше похоже на передачу в С++

Maksim Bugaev
Копией, либо по ссылке. При передачи копии, создае...

Следующий вопрос : Что может возвращать функция в С?

Maksim-Bugaev Автор вопроса
Ilya Zviagin
Следующий вопрос : Что может возвращать функция в...

1 объект, тип которого соответствует тому, который объявлен в функции

Maksim-Bugaev Автор вопроса
Maksim Bugaev
Любым из базовых типов

массив, структура, enum , union ?

Maksim Bugaev
нет

А что нет?

Maksim Bugaev
нет

так оно должно копировать структуру

다니엘(줄리아)
В си нет объектов

Комитет по стандартизации Си с тобой ой как не согласиться

다니엘(줄리아)
В си нет объектов

объектом называется любая переменная.

Похожие вопросы

Обсуждают сегодня

Господа, а что сейчас вообще с рынком труда на делфи происходит? Какова ситуация?
Rꙮman Yankꙮvsky
29
А вообще, что может смущать в самой Julia - бы сказал, что нет единого стандартного подхода по многим моментам, поэтому многое выглядит как "хаки" и произвол. Короче говоря, с...
Viktor G.
2
30500 за редактор? )
Владимир
47
а через ESC-код ?
Alexey Kulakov
29
Гайс, вопрос для разносторонее развитых: читаю стрим с юарта, нада выделять с него фреймы с определенной структурой, если ли чо готовое, или долбаться с ринг буффером? нада у...
Vitaly
9
Чёт не понял, я ж правильной функцией воспользовался чтобы вывести отладочную информацию? но что-то она не ловится
notme
18
У меня есть функция где происходит это: write_bit(buffer, 1); write_bit(buffer, 0); write_bit(buffer, 1); write_bit(buffer, 1); write_bit(buffer, 1); w...
~
14
Добрый день! Скажите пожалуйста, а какие программы вы бы рекомендовали написать для того, чтобы научиться управлять памятью? Можно написать динамический массив, можно связный ...
Филипп
7
Недавно Google Project Zero нашёл багу в SQLite с помощью LLM, о чём достаточно было шумно в определённых интернетах, которые сопровождались рассказами, что скоро всех "ибешни...
Alex Sherbakov
5
длина пакета фиксированная, или меняется?
Okhsunrog
7
Карта сайта