30/09/2018, 18:35 
               
            các bạn làm ơn cho mình hỏi về phần con trỏ này với mình mới học về phần này nên hơi bỡ ngỡ
#include <iostream>
#include <conio.h>
using namespace std;
int nhiphan(unsigned n)
{
    n>>1?nhiphan(n>>1):0;
    printf("%d",n&1);
}
void nhiphan(float n)
{
       nhiphan(*(unsigned *)(void*)&n);
}
int main()
{
	unsigned n;
    cout<<"
 Nhap n = ";
    cin>>n;
    nhiphan(n);
    getch();
}
các bạn cho mình hỏi ý nghĩa của 2 dòng code này được không ạ ?
    n>>1?nhiphan(n>>1):0;
    printf("%d",n&1);
và
       nhiphan(*(unsigned *)(void*)&n);
 
      
      
            
               ...            
            
               viết 20:35 ngày 30/09/2018            
                     
         
            Bài liên quan
         
               



