реклама на сайте
подробности

 
 
> Подскажите по следующим конструкциям на СИ:, непонятный синтаксис для студента
Alla_student
сообщение Apr 5 2011, 12:54
Сообщение #1


Частый гость
**

Группа: Участник
Сообщений: 84
Регистрация: 5-04-11
Пользователь №: 64 146



Я начала только заниматься программированием на СИ и встретилась с непонятными записями - конструкциями в исходниках на СИ:

1) работа со структурами

HSRR1 = pTpu->HSRR1;
HSRR1.Field.CH0 = 0x3;
HSRR1.Field.CH1 = 0x3;
HSRR1.Field.CH2 = 0x1;
HSRR1.Field.CH3 = 0x3;
HSRR1.Field.CH4 = 0x3;
HSRR1.Field.CH5 = 0x1;
HSRR1.Field.CH6 = 0x2;
HSRR1.Field.CH7 = 0x2;
pTpu->HSRR1 = HSRR1;
что здесь делает первая и последняя строка, первая понятно заносит значение регистра pTpu в HSPR1, а последняя?
2) зачем используется подчеркивание перед именем константы или переменной?
3) такая запись *my_value означает ссылку, а такая *my_value * что?

Где вообще можно почитать про всякие хитрые конструкции на зыке СИ с манипуляцией с ссылками, с присвоением типов и т.д.?

Спасибо за внимание.
Go to the top of the page
 
+Quote Post



Reply to this topicStart new topic
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0

 


RSS Текстовая версия Сейчас: 19th July 2025 - 19:01
Рейтинг@Mail.ru


Страница сгенерированна за 0.01362 секунд с 7
ELECTRONIX ©2004-2016