unsigned char nResult;
unsigned char pszData[128];
CComboBox *pComboList;
pszData[0] = (dlgData.m_nMoney/(256*256*256))%256;
pszData[1] = (dlgData.m_nMoney/(256*256))%256;
pszData[2] = (dlgData.m_nMoney/256)%256;
pszData[3] = dlgData.m_nMoney%256;dlgData.m_nMoney 是对话框输入的 数字字符串,  pszData[1]得到的是0,pszData[2]得到的是1‘口’.   /256 表示什么意思?若改为C#语句怎样写?

解决方案 »

  1.   


                byte nResult;
                byte[] pszData = new byte[128];
                ComboBox pComboList = new ComboBox();
      

  2.   

    pszData[0] = (dlgData.m_nMoney/(256*256*256))%256;
    pszData[1] = (dlgData.m_nMoney/(256*256))%256;
    pszData[2] = (dlgData.m_nMoney/256)%256;
    pszData[3] = dlgData.m_nMoney%256;表示什么意思?
      

  3.   

    前面的转化 我明白,只是后面这部分,pszData[0] = (dlgData.m_nMoney/(256*256*256))%256是什么意思?