중화사전망 - 영어 사전 - C 언어로 레지스트라를 쓰다. 도구가 터보 C 로 쓴 레지스트라입니다.

C 언어로 레지스트라를 쓰다. 도구가 터보 C 로 쓴 레지스트라입니다.

수량이 너무 커서 용이 대표할 수 있는 범위를 넘어섰다. Long 은 4 바이트밖에 없으므로 더 긴 데이터 유형으로 변경해야 합니다.

VC 아래에는 8 바이트를 차지하는 _int64 가 있으며 일련 번호에 저장할 수 있습니다.

G++ 는 긴 int 를 가지고 있습니다. 어느 것을 사용했는지 보세요.

다음은 VC6 에서 컴파일되었습니다. (5149565752+18) * 35-8789056 =1802 260/

# include & ltstdio.h & gt

Void main ()

{

_int64 x, s;

Scanf("%I64d ",& ampx);

S = 35 * (x+18)-8789056;

Printf ("crack by boy ving \ n% i64d \ n", s);

}

다음은 CB 10.05 와 mingw32 로 컴파일됩니다. (5149565752+18) * 35-8789056 =

# include & ltstdio.h & gt

Int main ()

{

Long long x, s;

Scanf("%I64d ",& ampx); //linux 아래의 //%lld

S = 35 * (x+18)-8789056;

Printf ("crack by boy ving \ n% i64d \ n", s);

0 을 반환합니다

}