Una de las operaciones más
utilizadas es el de un contador. En el lenguaje C existe una forma de
hacer lo anterior de forma abreviada:
++a ó a++
pre y post incrementación: incrementa en 1 su operando
pre: primero es incrementado el valor de a y luego utilizado
post: el valor de a es usado y después incrementado
#include <stdio.h>
int main()
{
int k,n;
k=0;
n=k++;
printf("Valor de k: %d y de n: %d
\n",k,n);
/* k tiene un valor de 1 y n de 0
*/
k=0;
n=(k++);
printf("Valor de k: %d y de n: %d
\n",k,n);
/* no importan paréntesis:
k = 1, y n = 0 */
k=0;
n=++k;
printf("Valor de k: %d y de n: %d
\n",k,n);
/* k tiene un valor de 1 y n de 1
*/
}
|
|
|