<?xml version="1.0" encoding="UTF-8"?>        <rss version="2.0"
             xmlns:atom="http://www.w3.org/2005/Atom"
             xmlns:dc="http://purl.org/dc/elements/1.1/"
             xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
             xmlns:admin="http://webns.net/mvcb/"
             xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
             xmlns:content="http://purl.org/rss/1.0/modules/content/">
        <channel>
            <title>
									Error cuando uso arrays - Lenguaje C/C++				            </title>
            <link>https://www.arde.cc/foro/lenguaje-c-c/error-cuando-uso-arrays/</link>
            <description>Asociación de Robótica y Domótica de España</description>
            <language>es</language>
            <lastBuildDate>Mon, 07 Sep 2026 06:27:37 +0000</lastBuildDate>
            <generator>wpForo</generator>
            <ttl>60</ttl>
							                    <item>
                        <title>Re: Error cuando uso arrays</title>
                        <link>https://www.arde.cc/foro/lenguaje-c-c/error-cuando-uso-arrays/paged/2/#post-31700</link>
                        <pubDate>Sun, 23 Aug 2009 19:50:00 +0000</pubDate>
                        <description><![CDATA[Gracias también aquí a todos. Ya estoy usando correctamente los arrays y he aprendido que no se pueden usar en definiciones de constantes.Poco a poco voy aprendiendo, gracias por vuestra inf...]]></description>
                        <content:encoded><![CDATA[Gracias también aquí a todos. Ya estoy usando correctamente los arrays y he aprendido que no se pueden usar en definiciones de constantes.<br><br>Poco a poco voy aprendiendo, gracias por vuestra infinita paciencia.<br><br>Por cierto Heli, precisamente lo que estoy haciendo es aprender a controlar, mediante el skybot, un motor paso a paso que he recuperado de un lector de CD-ROM, idea que me dio tu página, la cual había conocido hace años, antes de conocer este foro.<br><br>El mundo es un pañuelo :)<br><br>Si quieres las fotos del montaje, y un par de programas para añadirlos a tu página sería todo un placer.<br><br>Ahora ando tras alguna impresora para cogerles los motores y los engranajes ;)<br><br>Un saludo.]]></content:encoded>
						                            <category domain="https://www.arde.cc/foro/lenguaje-c-c/">Lenguaje C/C++</category>                        <dc:creator>fmartagong</dc:creator>
                        <guid isPermaLink="true">https://www.arde.cc/foro/lenguaje-c-c/error-cuando-uso-arrays/paged/2/#post-31700</guid>
                    </item>
				                    <item>
                        <title>Re: Error cuando uso arrays</title>
                        <link>https://www.arde.cc/foro/lenguaje-c-c/error-cuando-uso-arrays/paged/2/#post-31684</link>
                        <pubDate>Sun, 23 Aug 2009 09:03:18 +0000</pubDate>
                        <description><![CDATA[Si tienes un array de dimensión 4 paso no puedes usar paso porque sus elementos son paso paso  paso paso ]]></description>
                        <content:encoded><![CDATA[Si tienes un array de dimensión 4 paso no puedes usar paso porque sus elementos son paso paso  paso paso ]]></content:encoded>
						                            <category domain="https://www.arde.cc/foro/lenguaje-c-c/">Lenguaje C/C++</category>                        <dc:creator>Heli</dc:creator>
                        <guid isPermaLink="true">https://www.arde.cc/foro/lenguaje-c-c/error-cuando-uso-arrays/paged/2/#post-31684</guid>
                    </item>
				                    <item>
                        <title>Re: Error cuando uso arrays</title>
                        <link>https://www.arde.cc/foro/lenguaje-c-c/error-cuando-uso-arrays/#post-31682</link>
                        <pubDate>Sun, 23 Aug 2009 03:39:19 +0000</pubDate>
                        <description><![CDATA[Prueba a empezar en el  y acabar en el  como te indican mas arriba.]]></description>
                        <content:encoded><![CDATA[Prueba a empezar en el  y acabar en el  como te indican mas arriba.]]></content:encoded>
						                            <category domain="https://www.arde.cc/foro/lenguaje-c-c/">Lenguaje C/C++</category>                        <dc:creator>Goblin Welder</dc:creator>
                        <guid isPermaLink="true">https://www.arde.cc/foro/lenguaje-c-c/error-cuando-uso-arrays/#post-31682</guid>
                    </item>
				                    <item>
                        <title>Re: Error cuando uso arrays</title>
                        <link>https://www.arde.cc/foro/lenguaje-c-c/error-cuando-uso-arrays/#post-31681</link>
                        <pubDate>Sun, 23 Aug 2009 02:06:34 +0000</pubDate>
                        <description><![CDATA[ERROR]]></description>
                        <content:encoded><![CDATA[ERROR]]></content:encoded>
						                            <category domain="https://www.arde.cc/foro/lenguaje-c-c/">Lenguaje C/C++</category>                        <dc:creator>fmartagong</dc:creator>
                        <guid isPermaLink="true">https://www.arde.cc/foro/lenguaje-c-c/error-cuando-uso-arrays/#post-31681</guid>
                    </item>
				                    <item>
                        <title>Re: Error cuando uso arrays</title>
                        <link>https://www.arde.cc/foro/lenguaje-c-c/error-cuando-uso-arrays/#post-31680</link>
                        <pubDate>Sun, 23 Aug 2009 01:59:05 +0000</pubDate>
                        <description><![CDATA[Lo que yo quiero es definir constantes en forma de array, o sea, quiero definir como constantespaso, paso, etc...como me da error lo que he tratado de hacer es declarar las constantes ...]]></description>
                        <content:encoded><![CDATA[Lo que yo quiero es definir constantes en forma de array, o sea, quiero definir como constantes<br>paso, paso, etc...<br><br>como me da error lo que he tratado de hacer es declarar las constantes y luego crear el array, y posteriormente asignar a cada elemento del array la constante que me interesa, dejando el elemento  vacío queriendo.<br><br>El siguiente código me arroja este error:<br>===============<br>ControlMotorPaP.c:98: syntax error: token -&gt; '=' ; column 8<br>===============<br><CODE>//-- Definiciones para los motores. Estos valores define
//-- los movimientos del robot


#define   paso1		0x1E	// 000 1111 0
#define   paso2		0x16	// 000 1011 0
#define   paso3		0x14	// 000 1010 0
#define   paso4		0x1C	// 000 1110 0
#define   STOP      0x00
unsigned char paso;
paso=paso1;
paso=paso2;
paso=paso3;
paso=paso4;</CODE>]]></content:encoded>
						                            <category domain="https://www.arde.cc/foro/lenguaje-c-c/">Lenguaje C/C++</category>                        <dc:creator>fmartagong</dc:creator>
                        <guid isPermaLink="true">https://www.arde.cc/foro/lenguaje-c-c/error-cuando-uso-arrays/#post-31680</guid>
                    </item>
				                    <item>
                        <title>Re: Error cuando uso arrays</title>
                        <link>https://www.arde.cc/foro/lenguaje-c-c/error-cuando-uso-arrays/#post-31679</link>
                        <pubDate>Sun, 23 Aug 2009 01:45:54 +0000</pubDate>
                        <description><![CDATA[¡Buenas!Uff, es tarde así que no me enrollaré mucho. Por un lado estás confundiendo las definiciones con las declaraciónes. Me explico con un ejemplo:#define PI 3.1415
#define LED_ROJO 0x01
...]]></description>
                        <content:encoded><![CDATA[¡Buenas!<br><br>Uff, es tarde así que no me enrollaré mucho. Por un lado estás confundiendo las definiciones con las declaraciónes. Me explico con un ejemplo:<br><CODE>#define PI 3.1415
#define LED_ROJO 0x01

int matriz = {1,2,3,4,5}

matriz = 5;
matriz = 5;
</CODE>

Las 2 primeras son definiciones, nos sirven para crear constantes, a la hora de compilar, el compilador cambiará cualquier ocurrencia de ellas en el código por su valor. Las variables se declaran para que el compilador sepa que tiene que reservar esa memoria. También recuerda que en la declaración se indica el número de elmentos, pero en las asignaciones el índice empieza en 0.<br><br>Ese error parece que es porque has usado el mismo nombre en otra variable o función. ¿Puedes poner el código entero?<br><br>¡Saludos!]]></content:encoded>
						                            <category domain="https://www.arde.cc/foro/lenguaje-c-c/">Lenguaje C/C++</category>                        <dc:creator>FJ_Sanchez</dc:creator>
                        <guid isPermaLink="true">https://www.arde.cc/foro/lenguaje-c-c/error-cuando-uso-arrays/#post-31679</guid>
                    </item>
				                    <item>
                        <title>Error cuando uso arrays</title>
                        <link>https://www.arde.cc/foro/lenguaje-c-c/error-cuando-uso-arrays/#post-2695</link>
                        <pubDate>Sun, 23 Aug 2009 01:33:41 +0000</pubDate>
                        <description><![CDATA[Hola de nuevo:Estoy intentando usar arrays y me lanza errores el compilador (SDCC).ControlMotorPaP.c:97: error 0: Duplicate symbol &#039;paso&#039;, symbol IGNOREDControlMotorPaP.c:96: error 177: prev...]]></description>
                        <content:encoded><![CDATA[Hola de nuevo:<br><br>Estoy intentando usar arrays y me lanza errores el compilador (SDCC).<br><br>ControlMotorPaP.c:97: error 0: Duplicate symbol 'paso', symbol IGNORED<br>ControlMotorPaP.c:96: error 177: previously defined here<br><br>Lo he intentado así:<br>#define paso 0x01<br><br>también he intentado antes declarar el array:<br>int paso;<br><br>Si declaro variables también me pasa.<br>¿Es que no se pueden usar arrays aquí?<br><br>Gracias anticipadas]]></content:encoded>
						                            <category domain="https://www.arde.cc/foro/lenguaje-c-c/">Lenguaje C/C++</category>                        <dc:creator>fmartagong</dc:creator>
                        <guid isPermaLink="true">https://www.arde.cc/foro/lenguaje-c-c/error-cuando-uso-arrays/#post-2695</guid>
                    </item>
							        </channel>
        </rss>
		