GubE 2019-11-10 16:51 采纳率: 91.7%
浏览 270
已采纳

请问代码里的a[lena--]是什么意思

string a, b;
cin >> a;
cin >> b;
int lena = a.length() - 1, lenb = b.length() - 1;
int tempbit = 0, in = 0, bit = 0;
while (lena >= 0 || lenb >= 0) {
tempbit = 0;
if (lena >= 0) {
tempbit += (a[lena--] - '0');
}

  • 写回答

2条回答 默认 最新

  • Wayward:) 2019-11-10 16:55
    关注

    a[lena];
    lena--;
    这是后自减,先使用原来的值参与运算,再减减

    本回答被题主选为最佳回答 , 对您是否有帮助呢?
    评论
查看更多回答(1条)

报告相同问题?