[問題] printf %d ,0從哪裡來?
#include <stdio.h>
int64_t fmrg_p = 2147483647;
int64_t fmrg_b = 1047849;
int64_t fmrg_index =101;
int fmrg_k = 102;
int64_t fmrg_seed[102];
int main(void)
{
int i,a;
rand();
printf("%d,%d,%d,%d,%d,%d,%d\n", fmrg_p, fmrg_b, fmrg_index, fmrg_k);
}
=================================================
執行結果
2147483647,0,1047849,0,101,0,102
請問一下,中間的零是從哪裡生出來的??
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 123.195.128.31
推
05/05 17:21, , 1F
05/05 17:21, 1F
→
05/05 17:21, , 2F
05/05 17:21, 2F
→
05/05 17:21, , 3F
05/05 17:21, 3F
討論串 (同標題文章)
以下文章回應了本文:
完整討論串 (本文為第 1 之 2 篇):
C_and_CPP 近期熱門文章
PTT數位生活區 即時熱門文章