討論串[問題] 恐怖的short int
共 2 篇文章
首頁
上一頁
1
下一頁
尾頁

推噓1(1推 0噓 4→)留言5則,0人參與, 最新作者fon909 (峰)時間14年前 (2011/08/31 22:58), 編輯資訊
0
0
0
內容預覽:
Dev-C++針對short int守規矩的只給兩個bytes,%d本來就定義是針對int,所以scanf就覆蓋了堆疊中相鄰在一起的變數。如果把程式碼改成如下,按照原PO的輸入資料的話,會發現for回圈每次只執行一次就跳出,因為scanf("%d",&m)會把n蓋掉。#include<stdio.h
(還有383個字)

推噓0(0推 0噓 19→)留言19則,0人參與, 最新作者wemee (我不為讀者改變作風)時間14年前 (2011/08/31 21:36), 編輯資訊
0
0
0
內容預覽:
以下使用Dev c++,編譯器為GCC 3.4.2. 正常情況下. #include<stdio.h>. int main() {. int i,n,m;. while(scanf("%d",&n)!=EOF){. for(i=0;i<n;i++){. printf("i:%d\n",i);. sc
(還有720個字)
首頁
上一頁
1
下一頁
尾頁