該環路簡單地通過從data []
到功能cast
該字符轉換成ASCII每單個字符。如何函數的重新調整的值存儲到數組用C
我的問題是,我想返回的值存儲到一個數組「緩衝[]」,但它是僅存儲所述第一返回的值。換句話說,我想要buffer []
具有來自該函數的所有重新調整的值。
for (int i =0 ; i < 8; i++)
{
if (data [i] != '\0')
{
buffer [i] =cast(data[i]);
}
}
long cast (char b)
{
long x = 0;
x = (long)b;
return x;
}
你並不需要的功能只是投一個變量。 – 2014-09-12 18:16:17
什麼是緩衝區類型?它看起來像緩衝區是字符,你只是有未定義的行爲。 – 2014-09-12 18:18:11
@IvanIvanov長型 – AliDeV 2014-09-12 18:18:58