In the main
fault function when I print a char
, it appears a strange code resembling a hex:
But when I print the same char
in another function it appears normal.
char tempA[100] = "1111";
int main () {
strcpy(tempA , "11");
printf("\n\n ) ====> tempTestA = %s \n\n", tempA); // aqui NAO funciona, EXIBINDO APENAS CARACTERES estranhos..
outraFuncao(tempA);
}
int outraFuncao(tempA)
{
printf("\n\n ) ====> tempTestB = %s \n\n", tempA); // aqui NAO funciona, EXIBINDO APENAS CARACTERES estranhos..
strcpy(tempmais , "11");
printf("\n\n ) ====> tempTestB = %s \n\n", tempmais); // aqui funciona bem..
//restante da funcao...
}
And if I call the function outraFuncao()
with some parameter, it also shows in the values, just strange characters.
What can I be doing wrong?