<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
<style type="text/css" style="display:none;"><!-- P {margin-top:0;margin-bottom:0;} --></style>
</head>
<body dir="ltr">
<div id="divtagdefaultwrapper" style="font-size:14pt;color:#000000;background-color:#FFFFFF;font-family:'Times New Roman', Times, serif;">
<p>Hola compañeros:</p>
<p><br>
</p>
<p>Yo por mi parte, todavía no sé ni como responder.  Respondo al mensaje, por si fuera este el método apropiado.  Hace mucho tiempo que no acudo a la página, y tampoco sabría responder desde la propia página.  Haré pruebas.</p>
<p><br>
</p>
<div id="Signature">
<div id="divtagdefaultwrapper" style="font-size:14pt; color:#000000; background-color:#FFFFFF; font-family:'Times New Roman',Times,serif">
Saludos<br>
<font face="Times New Roman" size="4" style="font-size:16pt">Daniel de Dios "</font><font face="Times New Roman" size="4" style="font-size:16pt"><b>El Ignorado</b></font><font face="Times New Roman" size="4" style="font-size:16pt">"</font><br>
<br>
</div>
</div>
<br>
<br>
<div style="color: rgb(0, 0, 0);">
<hr tabindex="-1" style="display:inline-block; width:98%">
<div id="divRplyFwdMsg" dir="ltr"><font face="Calibri, sans-serif" color="#000000" style="font-size:11pt"><b>De:</b> Cconclase <cconclase-bounces@listas.conclase.net> en nombre de Federico Collado Prado <cpfede@hotmail.com><br>
<b>Enviado:</b> viernes, 29 de julio de 2016 23:10<br>
<b>Para:</b> Lista de correo sobre C y C++<br>
<b>Asunto:</b> Re: [C con Clase] duda sobre punteros</font>
<div> </div>
</div>
<div>Una consulta? Ya no responden más consultas que se hacen desde la página del curso C++??<br>
<br>
-------- Mensaje original --------<br>
De: "Davidson, Steven" <srd4121@njit.edu> <br>
Fecha: 27/07/2016 1:37 (GMT-03:00) <br>
Para: Lista de correo sobre C y C++ <cconclase@listas.conclase.net> <br>
Asunto: Re: [C con Clase] duda sobre punteros <br>
<br>
<div>
<div dir="ltr">Hola Gerardo,
<div><br>
</div>
<div>La razón parte de la representación del nombre de un array, el cual ES una dirección de memoria. Cuando escribimos 'vString', realmente se reemplaza por una dirección de memoria. Por esta razón, no usamos el operador unitario &, mientras que para las variables,
 'suma' y 'mult' definidas en 'main()', sí requieren el uso del operador, porque se necesita conseguir sus direcciones de memoria.</div>
<div><br>
</div>
<div>Dicho lo anterior, es razonable que exista una relación entre punteros y arrays.</div>
<div><br>
</div>
<div><br>
</div>
<div>Espero haber aclarado la duda.<br>
</div>
<div><br>
</div>
<div>Steven</div>
<div><br>
</div>
<div>
<div class="x_gmail_extra"><br>
<div class="x_gmail_quote">2016-07-26 16:41 GMT-04:00 Gerardo <span dir="ltr"><<a href="mailto:gerromell@gmail.com" target="_blank">gerromell@gmail.com</a>></span>:<br>
<blockquote class="x_gmail_quote" style="margin:0px 0px 0px 0.8ex; border-left-width:1px; border-left-style:solid; border-left-color:rgb(204,204,204); padding-left:1ex">
Hola.<br>
<br>
<br>
Mi duda reside en las llamadas a las dos funciones, no entiendo por que en el programa de la cadena el arguemento no usa '&' mientras k en el programa que suma y multiplica si, gracias de antemano.<br>
<br>
/*#include <iostream><br>
using namespace std;<br>
<br>
int lengthCharString(char *cString);<br>
<br>
int main() {<br>
<br>
    char vString[]="madre mia";<br>
    cout << lengthCharString(vString) << endl;<br>
   return 0;<br>
}<br>
<br>
int lengthCharString(char *cString) {<br>
<br>
    int length=0;<br>
<br>
    while(*cString!=0) {<br>
<br>
        cString++;<br>
        length++;<br>
    }<br>
    return length;<br>
}*/<br>
<br>
<br>
<br>
#include<stdio.h><br>
<br>
<br>
void Funcion (int *suma, int *mult);<br>
<br>
int main()<br>
<br>
{<br>
<br>
int suma,mult;<br>
<br>
Funcion(&suma, &mult);<br>
<br>
printf("%d\n",suma);<br>
<br>
printf("%d\n",mult);<br>
<br>
return 0;<br>
<br>
}<br>
<br>
void Funcion (int *suma, int *mult)<br>
<br>
{<br>
<br>
int a, b;<br>
<br>
scanf("%d",&a);<br>
<br>
scanf("%d",&b);<br>
<br>
*suma=(a)+(b);<br>
<br>
*mult=(a)*(b);<br>
<br>
}<br>
</blockquote>
<div><br>
</div>
</div>
</div>
</div>
</div>
</div>
</div>
</div>
</div>
</body>
</html>