[elektro] C -- illegal pointer hiba
elight at gmail.hu
elight at gmail.hu
Wed Sep 25 17:50:20 CEST 2013
Sziasztok..
Ezt miért dobhatja ki a mikroC fordító?
void Funct_SendSTR( const char *s )
{
do
{
SPI1_Write( s ) ; // ezen soron "illegal pointer conversion"
} while ( *s++ != 1 );
}
meg azt is kidobja pl hogy
if( strlen( s ) == x )
{
}
más C nyelvben ez menni szokott?
vagy nagyon benézek valami?
a 'const' mindenképpen szükséges.
hogyan írnátok helyesen?
Az is kérdésem hogy
( char * s ) és ( char *s )
az ugyanaz, sajnos ezek a pointeres témák
általában összegabajodnak bennem.
Üdv István
More information about the Elektro
mailing list