Un ejercicio de "Trampas y defectos de C" ¿Por qué n--gt;0 significa n--gt;0 en lugar de n--gt;0? ¿Cuál es el significado de a y b? gracias por favor dar detalles
Cuando el compilador lee, lee la cadena más significativa de izquierda a derecha a la vez, por lo que a partir de la lectura n, leerá hasta n-- y leerá gt. Solo un símbolo es significativo. entonces gt; se lee por separado, y luego 0 en secuencia; en cuanto a la primera lectura del último, aún debe ser a, y la segunda lectura se leerá de dos en dos (la tercera y la cuarta lecturas juntas), pero esto hará que el operador no tenga valor l, por lo que habrá un error de compilación