[H8-ML(5348)] Re: 排他論理和  XOR を、 C 言語で実行するには?
From: わさびぃ <wattavy@xxxxxxxxxxx>
Date: 2005年01月18日(火)15時01分31秒
わさびぃ
厳密にどうか判りませんが、
先ほどのキャストは、
//

#include "stdafx.h"

int _tmain(int argc, _TCHAR* argv[])
{
	int i;
	int res = 0;

	printf("argc = %d\n",argc);
	for(i=1; i< argc; i++){
		printf("argv[%d]=%s: 
            %#2.2x\n",i,argv[i],*argv[i]);
	}
	for(i=1; i<argc; i++){
		res ^=(int)(*argv[i]);
	}
	printf("Result = %#.2x\n",res);

	return 0;
}

となり、電卓の代わりには使えそうです。
感謝します。
#これから、SCIで通信しなくてはなりません。
#オム○×さんより頼りになります。

> 自己レスです。ついついDOS時代のつもりで書いてしまいま
したが、argv[i]の文
> 字コードによっては期待通りではない結果が得られるかもし
れません。
> 正確には文字コード取り出し関数を使用する必要があると思
います。
> 
> -- 
> S.Sugawara <jamano@xxxxxxxxxx>
> Now TEST OPERATION!
> 
> 
> 

__________________________________
Do You Yahoo!?
Upgrade Your Life
http://bb.yahoo.co.jp/

スレッド概略
[5339(R)](起点)
 └[5343(U)]
   └[表示中]


投稿順に移動
[←前の記事へ(P)]
[→次の記事へ(N)]


リスト表示へ
[このスレッド(T)]
[本記事の前後(L)]