[問題] return值的問題
大家好
請問下面程式碼第五行為什麼return要回傳的值是-1?
為什麼不是0
有代表什麼意思嗎 我google都查不到相關的
只好來詢問板上各位大大
int Polynomial_Print(Polynomial *poly)
{
int cc = 0;
int ii;
if (poly == NULL) return -1;
for (ii = Polynomial_MaxDegree; ii >= 2; ii--) {
if (poly->coef[ii] != 0) {
if (cc == 0) {
printf("%fx^%d", poly->coef[ii], ii);
}
else {
printf("%+fx^%d", poly->coef[ii], ii);
}
cc++;
}
}
--
※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 116.241.62.70 (臺灣)
※ 文章網址: https://www.ptt.cc/bbs/C_and_CPP/M.1608107262.A.558.html
→
12/16 16:29,
4年前
, 1F
12/16 16:29, 1F
→
12/16 16:35,
4年前
, 2F
12/16 16:35, 2F
→
12/16 16:35,
4年前
, 3F
12/16 16:35, 3F
→
12/16 16:35,
4年前
, 4F
12/16 16:35, 4F
→
12/16 16:38,
4年前
, 5F
12/16 16:38, 5F
→
12/16 16:38,
4年前
, 6F
12/16 16:38, 6F
→
12/16 16:38,
4年前
, 7F
12/16 16:38, 7F
→
12/16 16:54,
4年前
, 8F
12/16 16:54, 8F
→
12/16 16:55,
4年前
, 9F
12/16 16:55, 9F
→
12/16 16:56,
4年前
, 10F
12/16 16:56, 10F
→
12/16 16:57,
4年前
, 11F
12/16 16:57, 11F
→
12/16 16:57,
4年前
, 12F
12/16 16:57, 12F
→
12/16 17:02,
4年前
, 13F
12/16 17:02, 13F
→
12/16 17:02,
4年前
, 14F
12/16 17:02, 14F
推
12/16 17:17,
4年前
, 15F
12/16 17:17, 15F
→
12/16 17:17,
4年前
, 16F
12/16 17:17, 16F
推
12/16 17:48,
4年前
, 17F
12/16 17:48, 17F
→
12/16 17:50,
4年前
, 18F
12/16 17:50, 18F
→
12/16 17:50,
4年前
, 19F
12/16 17:50, 19F
→
12/16 17:50,
4年前
, 20F
12/16 17:50, 20F
→
12/16 17:51,
4年前
, 21F
12/16 17:51, 21F
→
12/16 17:51,
4年前
, 22F
12/16 17:51, 22F
→
12/16 18:25,
4年前
, 23F
12/16 18:25, 23F
→
12/16 18:25,
4年前
, 24F
12/16 18:25, 24F
推
12/16 19:29,
4年前
, 25F
12/16 19:29, 25F
推
12/17 16:01,
4年前
, 26F
12/17 16:01, 26F
推
12/17 16:42,
4年前
, 27F
12/17 16:42, 27F
C_and_CPP 近期熱門文章
PTT數位生活區 即時熱門文章