Вопросы на знания языка C
От: Аноним  
Дата: 22.07.09 07:10
Оценка:
Тут был на собеседовании и мне выкатили вопросы, 2 из которых поставили меня в тупик((
Интересно узнать чего хотел аффтор?

1. Какое описание структур лучше?

struct
{
float a;
char b;
} aa;

или

struct
{
char b;
float a;
} bb

Я ответил, что лучше выравнивать побайтно код(#pragma pack(1) или __attribute__(__packed__)в зависимости от компилятора)и потом не париться и располагать любые переменные как вам этого хочется. На меня посмотрели дикими глазами и так и не сказали какой же правильный ответ((

2. Исправьте ошибку.

long a = 1000, b = 1000;

int long c;

c = a * b;

Чета я не понял что не так?
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.