-2

int 型にメモリ ブロックを割り当て、すべてのビットを ON(1) に設定したいだけです。その後、そのメモリ ブロックを読み戻すにはどうすればよいですか。

4

1 に答える 1

0
int *type = malloc(sizeof(int);
memset(type,~0,sizeof(int));

読み返しはただ、

int value = *type;

またvalue、すべてのビットが1に設定されています。

于 2013-01-23T19:46:06.267 に答える