我正在尝试将用C99编写的旧程序转换为C11,以便用MinGW编译。我在这里遇到了这行代码
contenu[/size] = buffer;
和此代码
output[k] = ((S[(S[i][/i] + S[j])%SIZE]) ^ texte[k]);
我不习惯c99。它说[/ size]和[/ i]是那些旧的c99语法还是只是编写错误代码的人?
我也在为MinGW使用-std = c99切换。
答案 0 :(得分:0)
每个表达式contenu[/size]
和S[i][/i]
既不是C99也不是C11。你的问题不是从C99转换到C11,这通常很容易(修订版之间只有一些差异,它们被很好地隐藏)但是将C语言转换为C语言。