https://wiki.cabal.mx/index.php?title=Curso_de_Programaci%C3%B3n_en_C/Prog63&feed=atom&action=history
Curso de Programación en C/Prog63 - Historial de revisiones
2024-03-29T11:00:23Z
Historial de revisiones para esta página en el wiki
MediaWiki 1.32.1
https://wiki.cabal.mx/index.php?title=Curso_de_Programaci%C3%B3n_en_C/Prog63&diff=3623&oldid=prev
Rrc: Página creada con '__NOTOC__ * Adición con Punteros ** Resultado ** Explicación == Prog63 == <syntaxhighlight lang="c" line="GESHI_FANCY_L...'
2012-03-31T20:26:20Z
<p>Página creada con '__NOTOC__ * <a href="#Prog63"> Adición con Punteros</a> ** <a href="#Resultado"> Resultado</a> ** <a href="#Explicaci.C3.B3n"> Explicación</a> == Prog63 == <syntaxhighlight lang="c" line="GESHI_FANCY_L...'</p>
<p><b>Página nueva</b></p><div>__NOTOC__<br />
* [[:#Prog63 | Adición con Punteros]]<br />
** [[:#Resultado | Resultado]]<br />
** [[:#Explicación | Explicación]]<br />
<br />
== Prog63 ==<br />
<br />
<syntaxhighlight lang="c" line="GESHI_FANCY_LINE_NUMBERS"><br />
<br />
#include <stdio.h><br />
<br />
#define TAMANO 4<br />
<br />
int main( void )<br />
{<br />
short fechas[TAMANO],<br />
index;<br />
short * pti;<br />
double cuentas[TAMANO];<br />
double * ptf;<br />
<br />
pti = fechas; // assign address of array to pointer<br />
ptf = cuentas;<br />
printf( "%23s %10s\n", "short", "double" );<br />
for( index = 0; index < TAMANO; index ++ )<br />
printf( "Puntero + %d: %10p %10p\n",<br />
index, pti + index, ptf + index );<br />
<br />
return 0;<br />
}<br />
<br />
</syntaxhighlight><br />
<br />
=== Resultado ===<br />
<br />
[rrc@Pridd CClase]$ gcc -Wall -O2 -o Prog63 Prog63.c <br />
[rrc@Pridd CClase]$ ./Prog63 <br />
short double<br />
Puntero + 0: 0xbf8a3678 0xbf8a3658<br />
Puntero + 1: 0xbf8a367a 0xbf8a3660<br />
Puntero + 2: 0xbf8a367c 0xbf8a3668<br />
Puntero + 3: 0xbf8a367e 0xbf8a3670<br />
[rrc@Pridd CClase]$ <br />
<br />
=== Explicación ===<br />
<br />
[[Category:Programación en C]]<br />
[[Category:CCabal]]<br />
[[Category:CursoC]]</div>
Rrc