Elektroda.pl
Elektroda.pl
X
Proszę, dodaj wyjątek www.elektroda.pl do Adblock.
Dzięki temu, że oglądasz reklamy, wspierasz portal i użytkowników.

atmega16 - dziwne ostrzeżenia przy wykorzystaniu sprintf

arturromarr 13 Kwi 2014 22:08 636 4
  • #1 13 Kwi 2014 22:08
    arturromarr
    Poziom 17  

    Witam,
    Pytanie mam dość ogólne bo dotyczące polecenia "C", ale mam wrażenie, że mój problem ma powiązanie z kompilowaniem pod mikrokontroler ATMega16.

    Potrzebuję w moim programie prze-konwertować kilka zmiennych na łańcuch (teksty i zmienne tylko przykładowe:

    Kod: c
    Zaloguj się, aby zobaczyć kod


    Funkcja działa tak jak oczekuję czyli zwraca w tym przypadku do str zawartość "5 'plus' 8"
    Jedyny problem ,że kompilator zwraca ostrzeżenia (czego bardzo nie lubię ):
    Kod: c
    Zaloguj się, aby zobaczyć kod

    Co może być problemem?

    Pozdrawiam Artur

    0 4
  • Pomocny post
    #2 13 Kwi 2014 22:23
    mi14chal
    Poziom 27  

    Tym że funkcja sprintf jest w stdio.h

    0
  • #3 13 Kwi 2014 23:43
    arturromarr
    Poziom 17  

    Dziękuję już nie ma ostrzeżenia.
    Czemu tak jest, że mimo braku załadowania właściwego pliku nagłówkowego program się kompiluje, wykonuje prawidłowo polecenie i tylko pisze ostrzeżenie?

    0
  • #5 14 Kwi 2014 13:42
    94075
    Użytkownik usunął konto