0
좋아,이 모든 작은 숫자를 하나의 32 비트 숫자로 모두 한 줄에 밀어 넣으려고합니다. A가 101이기 때문에, b는 001이고, d는 011이다, 나는 생각이나 모든 변화 나 101,001,011, 또는 331 만 cout을 돌려 보낼 것으로 당신은 논리적 사용 "또는"되는 1한 줄에 여러 비트 연산자가 있습니다.
int main()
{
int a, b, c, d;
a = 5;
b = 1;
d = 3;
c = 0;
c = (0 || a << 8 || b << 5 || d << 2);
cout << c;
system("PAUSE");
}