C£º2½øÖÆ×ªÐÎʽ×Ö·ûת»¯Îª16½øÖÆ×ªÐÎʽ×Ö·û
char a[4] ={'1', '1', '1', '0'};
char b = 'e';
ÇëÎÊÈçºÎʵÏÖ£º½« a[4] ¿´×ö¶þ½øÖƵÄÐÎʽ£¬×ª»¯Îª16½øÖƵÄÊýe£¬²¢ÒÔ×Ö·ûÐÎʽ´æ´¢ÓÚ char b ÖС£
лл
λÔËËã¼´¿É
C/C++ code:
#include<stdio.h>
int main()
{
char a[4] ={'1', '1', '1', '0'};
char b=0;
int i;
for(i=0;i<4;i++)
{
b|=a[i]-'0';
b<<=1;
}
printf("%x\n",b);
return 0;
}
a[4]ûÓб»³õʼ»¯µÄ¡£¡£»òÕß˵²»´æÔÚµÄ
¶î¡£¡£ÎÒÀí½â´íÁË¡£¡£
Ïà¹ØÎÊ´ð£º
ÒÔǰÔÚVCÀïÃæ½¨Ò»¸ö¹¤³Ì£¬¶¼Ö»ÓÃÒ»¸ö .c Îļþ£¬×òÌìÔÚÒ»¸ö¹¤³ÌÀïÓÃÁËÁ½¸ö .cÎļþÁË£¬Óöµ½ÎÊÌâÁË£¬Çë´ó¼ÒÖ¸µã¡£±ÈÈ磺
File1.c Fil ......
ÎÊһϣº
#include <stdio.h>
int main()
{
char x, y, z;
int i;
int a[16];
for(i=0; i<=16; i++)
{
a[i] = 0;
......
¹¤×÷ÄÚÈÝ Ñз¢
×ʸñÒªÇó£º
211ºÍÖØµãԺУ±¾¿Æ 3Ä깤×÷¾Ñé
211ºÍÖØµãԺУ˶ʿ 1Ä깤×÷¾Ñé
ÆÕͨԺУÔÚ¹¤×÷ÄêÏÞÉϸ÷¼Ó1Äê
ÓÐͨÐÅÏà¹Ø¿ª·¢¾ÑéÕßÓÅÏÈ£¬µ±È»C/C++ »ù´¡ÒªÔúʵ
à ......
ÄÚÈÝÉæ¼°£ºC¡¢C++¡¢STL¡¢VC++¡¢MFC¡¢COM¡¢ATL¡¢WindowsÍøÂç±à³Ì¡¢Êý¾Ý¿â±à³Ì¡¢WindowsÇý¶¯±à³Ì¡¢Èí¼þ¹¤³Ì¡¢Windows²Ù×÷ϵͳ±à³Ì£¬µÈµÈ·½Ãæ¡£
ÏÂÔØµØÖ·£ºhttp://www.cctry.com/forumdisplay.php?fid=46
......