10
Por que os compiladores C e C ++ permitem comprimentos de matriz em assinaturas de funções quando eles nunca são impostos?
Foi o que encontrei durante meu período de aprendizado: #include<iostream> using namespace std; int dis(char a[1]) { int length = strlen(a); char c = a[2]; return length; } int main() { char b[4] = "abc"; int c = dis(b); cout << c; return 0; } Então, na variável int dis(char …