• Home   /  
  • Archive by category "1"

Assignment Makes Pointer From Integer Without A Cast Int

I just started learning C a few days ago and I'm having a bit of difficulties with pointers. I'm trying to convert a string to an array of integers. The little snipet below seems to be working but I'm getting a warning :

In function 'charToInt32' warning: assignment makes pointer from integer without a cast [enabled by default]| ||=== Build finished: 0 errors, 1 warnings (0 minutes, 0 seconds) ===|

The warning comes from the line

So I'm trying to understand what's the best solution. Should I use strncpy (but can I use strncpy for integers?) or something else or did I just completly misunderstand pointers?

Also, at the end of the program I have the following line:

Casting int32result[i] to unsigned int is it the only solution to avoid another warning of using %u for an unsigned int * ?

I did check the other "assignment makes integer from pointer without cast" topics/question but I could not quite get a final answer from them.

Thank-you for your help.


asked May 16 '13 at 12:38

Сьюзан оставила это замечание без ответа. - У правительств должно быть право собирать информацию, в которой может содержаться угроза общественной безопасности. - Господи Иисусе! - шумно вздохнул Хейл.  - Похоже, Стратмор здорово промыл тебе мозги.

One thought on “Assignment Makes Pointer From Integer Without A Cast Int

Leave a comment

L'indirizzo email non verrà pubblicato. I campi obbligatori sono contrassegnati *