[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