| Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате |
| Форум программистов > C/C++: Общие вопросы > Передача Структуры по указателю |
| Автор: sbtr 27.8.2007, 13:58 | ||||
Например прототип функции bind(int sockd, struct sockaddr *my_addr, int addrlen); а ей в качестве второго параметра передают структуру sockaddr_in
Получается bind (); после преобразования считает что ей передали структуру sockaddr ? Что тут нетак ?
Подскажите пожалуйста |
| Автор: FiMa1 27.8.2007, 14:06 | ||||
| Создал два новых типа - first_s и second_s, printStruct принимает адрес переменной типа second_s, а то что ты ей передаешь не поддается разумному объяснению... Наверное, ты что-то вроде этого хотел..?
Запись
Гласит "Создать новый тип с именем second_s у которого два поля - целочисленные переменные a, b и создать переменную только что созданного типа second_s с именем TEST". |
| Автор: Fazil6 27.8.2007, 15:58 | ||||
ты хоть сам понял чего написал? вопервых
вовторых
TEST - это не тип. если уж приводить то к second_s, а втретих нужно использовать тип, который требуется, а не приводить к нему все что непопадя... |