strcmp<br><br>no lo tomes a mal pero irias mil veces mas rapido si usaras google.<br>busque C compare strings y me tiro 328 mil resultados y los 10 de la primer hoja son mas que suficientes.<br><br>strcmp recibe dos punteros a arreglo de caracteres y devuelve 0 si son iguales y otra cosa si son distintos. <br>
<br>char cadena1[]={"hola"};<br>char cadena2[]={"chau"};<br><br>if(strcmp(cadena1,cadena2)==0)<br>{<br> printf("Son iguales\n");<br>}else{<br> printf("SON DITNTINAS");<br>
}<br><br>David<br><br><div class="gmail_quote">2009/2/10 Alejo Alejo <span dir="ltr"><<a href="mailto:conejoargentino2@hotmail.com">conejoargentino2@hotmail.com</a>></span><br><blockquote class="gmail_quote" style="border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;">
<div>
Hola a todos, he corregido muchos problemas gracias a vosotros ya a vuestra rapidez, y aunque ya estoy acabando el programa, me sigue soltando un aviso que no se como resolverlo, o al menos lo que he probado no ha funcionado...<br>
<br>aviso: la comparación con una literal de cadena resulta en una conducta no especificada<br><br>Tengo, :<br>(si te das cuenta he corregido algunas cosas, jeje...)<br><br> MYSQL_RES *res;<br> MYSQL_ROW row;<br> mysql_query(&conexion, "SELECT * FROM main");<br>
res = mysql_store_result(&conexion);<br>int p=0;<br>char array[40][40];<br> while ( (row = mysql_fetch_row(res)) )<br> {<br> strcpy(array[p],row[p]);<br> strcat(array[p],"\0");<br> p++;<br>/*aqui nesecitaria que comparace la cadena con un texto, tipo: */<br>
if(array[p]=='!'){<br>printf("Dato tipo A");<br>}<br>/**/<br> }<br><br>Pero me devuelve el aviso anterior, he probado con strcmp(); pero tampoco... es posible que el if() este mal declarado.<br><br>Por otra parte, para no abrir otro hilo, tengo una duda respecto a los arrays bidimencionales, he estado trabajando con ellos y me he dado cuenta de que si les doy un tamaño superior a 250 ( array [50][250] ), me produce desboramiento de memoria, <br>
¿que opciones tendria si trabajo con arrays de srtings muy grandes ?<br><br>PD:si nesesitas mas code lo pongo, el resto es aburrido... XD<br><br><hr>Con el nuevo Windows Live lo tendrás <a href="http://home.live.com/" target="_blank">todo al alcance de tu mano</a></div>
<br>_______________________________________________<br>
Lista de correo Cconclase <a href="mailto:Cconclase@listas.conclase.net">Cconclase@listas.conclase.net</a><br>
<a href="http://listas.conclase.net/mailman/listinfo/cconclase_listas.conclase.net" target="_blank">http://listas.conclase.net/mailman/listinfo/cconclase_listas.conclase.net</a><br>
Bajas: <a href="http://listas.conclase.net/index.php?gid=2&mnu=FAQ" target="_blank">http://listas.conclase.net/index.php?gid=2&mnu=FAQ</a><br></blockquote></div><br><br clear="all"><br>-- <br> (\__/) <br>(='.'=)This is Bunny. Copy and paste bunny into your <br>
(")_(")signature to help him gain world domination. <br><br>