[elektro] C kérdés

hobilobi at gmail.com hobilobi at gmail.com
Sat Sep 4 13:04:05 CEST 2010


Mivel a DataI char tömb így gondolom nem long intet tart benne( az 
egyébként sem 8 bájtos, továbbá nem 0x12345678-al hanem 0x87654321-el 
kellene összehasonlítani) hanem egyes karaktereket (egyébként 
értelmetlen lenne a char tömb) , ezért sztringként kellene összehasonlítani.
Persze nem egyértelmű a kérdés, így lehet hogy ez sem jó megoldás.
Kicsit részletezni kellene a feladatot!
Mit tartalamazhat a DataI tömb.
Mit kellene tulajdonképpen megoldani?


2010.09.04. 11:40 keltezéssel, György Griecs írta:
> Hát szerintem lehet ugyebár a pointerek erre valók
>
> pl
>
> if ( *(( long int* )DataI) == 0x12345678 ) {
> }
>
>
>
>
> 2010. szeptember 4. 10:22 Ferenc Toth írta,<toferi2 at freemail.hu>:
>
>    
>> Köszönöm.
>> üdv f.
>> ----- Original Message -----
>> From: "Karoly Kovacs"<koka55 at kabsi.at>
>> To:<elektro at tesla.hu>
>> Sent: Saturday, September 04, 2010 10:07 AM
>> Subject: Re: [elektro] C kérdés
>>
>>
>>      
>>> Tudomasom szerint ANSI C-ben nem lehet.
>>>
>>> Karoly
>>>
>>>
>>>        
>> -----------------------------------------------------------------------------------
>>      
>>> "Houston, I am the problem!"
>>>
>>>
>>> ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~
>>> From: toferi2 at freemail.hu
>>> To: koka55 at kabsi.at
>>> Date: 09:40:15, 2010.09.04
>>> Subject: [elektro] C kérdés
>>> ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~
>>>
>>>
>>>
>>>        
>>>>> Sziasztok.
>>>>>
>>>>> A kérdésem az lenne,hogy a C ben egy tömb elemeit egyszerre meg lehet
>>>>> vizsgálni?
>>>>> hogy mire gondolok
>>>>>
>>>>> char DataI[8];
>>>>> main{
>>>>>
>>>>> //ha a DataI =12345678 akkor ....
>>>>>
>>>>> }
>>>>>
>>>>>            



More information about the Elektro mailing list