Kanał - ATNEL tech-forum
Wszystkie działy
Najnowsze wątki



Teraz jest 23 sty 2026, o 22:15


Strefa czasowa: UTC + 1





Utwórz nowy wątek Odpowiedz w wątku  [ Posty: 7 ] 
Autor Wiadomość
 Tytuł: zmienne CDN
PostNapisane: 14 gru 2016, o 11:38 
Offline
Nowy
Avatar użytkownika

Dołączył(a): 19 lis 2016
Posty: 21
Pomógł: 0

Witam
Dziś przedstawie swój kolejny problem ze zmiennymi których nie rozumie ;)
mamy nastepujacy kod:
Składnia: [ Pobierz ] [ Ukryj ]
język c
Musisz się zalogować, aby zobaczyć kod źródłowy. Tylko zalogowani użytkownicy mogą widzieć kod.


problem :
w zmiennej wynik największa liczbą jest liczba 65 (co by znaczyło 65535)
co by oznaczało problem z wielkością zmiennych
niestety nie umiem znaleźć błędu



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
 Tytuł: Re: zmienne CDN
PostNapisane: 14 gru 2016, o 11:49 
Offline
Użytkownik
Avatar użytkownika

Dołączył(a): 01 lis 2015
Posty: 1448
Lokalizacja: okolice Warszawa
Pomógł: 149

Zrób rzutowanie przy zmienna *75



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
 Tytuł: Re: zmienne CDN
PostNapisane: 14 gru 2016, o 11:54 
Offline
Moderator
Avatar użytkownika

Dołączył(a): 03 paź 2011
Posty: 27446
Lokalizacja: Szczecin
Pomógł: 1045

tommot napisał(a):
problem :
w zmiennej wynik największa liczbą jest liczba 65 (co by znaczyło 65535)
co by oznaczało problem z wielkością zmiennych
niestety nie umiem znaleźć błędu


poczytaj to: http://atnel.pl/domyslna-promocja-do-typu-int.html


Autor postu otrzymał pochwałę

_________________
zapraszam na blog: http://www.mirekk36.blogspot.com (mój nick Skype: mirekk36 ) [ obejrzyj Kurs EAGLE ] [ mój kanał YT TV www.youtube.com/mirekk36 ]



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
 Tytuł: Re: zmienne CDN
PostNapisane: 14 gru 2016, o 12:02 
Offline
Nowy
Avatar użytkownika

Dołączył(a): 19 lis 2016
Posty: 21
Pomógł: 0

np tak ?
przelicznik = (uint32_t)(zmienna*75);
bo jeśli tak to miałem zrobić to nadal tak samo



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
 Tytuł: Re: zmienne CDN
PostNapisane: 14 gru 2016, o 12:03 
Offline
Moderator
Avatar użytkownika

Dołączył(a): 03 paź 2011
Posty: 27446
Lokalizacja: Szczecin
Pomógł: 1045

Cytuj:
np tak ?


czytałeś to co pokazałem wyżej ?

_________________
zapraszam na blog: http://www.mirekk36.blogspot.com (mój nick Skype: mirekk36 ) [ obejrzyj Kurs EAGLE ] [ mój kanał YT TV www.youtube.com/mirekk36 ]



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
 Tytuł: Re: zmienne CDN
PostNapisane: 14 gru 2016, o 12:08 
Offline
Nowy
Avatar użytkownika

Dołączył(a): 19 lis 2016
Posty: 21
Pomógł: 0

mirekk36 napisał(a):
Cytuj:
np tak ?


czytałeś to co pokazałem wyżej ?

sorry wysłałem nie widząc odpowiedzi :(
W książce doszedłem dopiero do strony 179 i o rzutowaniu było skromnie na stronie 108
już czytam linka
pozdro

------------------------ [ Dodano po: 29 minutach ]

już wiem, artykuł pomógł :)


Składnia: [ Pobierz ] [ Ukryj ]
język c
Musisz się zalogować, aby zobaczyć kod źródłowy. Tylko zalogowani użytkownicy mogą widzieć kod.


wstępnie takie zmiany wprowadziłem ale okazało sie że nadal obcina ale już przy 4915 więc zmieniłem jescze
Składnia: [ Pobierz ] [ Ukryj ]
język c
Musisz się zalogować, aby zobaczyć kod źródłowy. Tylko zalogowani użytkownicy mogą widzieć kod.

i wszystko pięknie gra ;)


Dziękuje i pozdrawiam



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
 Tytuł: Re: zmienne CDN
PostNapisane: 14 gru 2016, o 13:25 
Offline
Nowy
Avatar użytkownika

Dołączył(a): 19 lis 2016
Posty: 21
Pomógł: 0

zmienne są globalne
Zostały wycięte z listingu tylko najważniejsze linie w celu przedstawienia problemu
Nie są zerowane bo ostatnio zostałem pouczony ze zmiennych globalnych się nie zeruje
(chodź nie wiem czy zerowanie ma jakieś negatywne skutki)

pozdrawiam



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
Wyświetl posty nie starsze niż:  Sortuj wg  
Utwórz nowy wątek Odpowiedz w wątku  [ Posty: 7 ] 

Strefa czasowa: UTC + 1


Kto przegląda forum

Użytkownicy przeglądający ten dział: Brak zidentyfikowanych użytkowników i 3 gości


Nie możesz rozpoczynać nowych wątków
Nie możesz odpowiadać w wątkach
Nie możesz edytować swoich postów
Nie możesz usuwać swoich postów
Nie możesz dodawać załączników

Szukaj:
Skocz do:  
Sitemap
Technologię dostarcza phpBB® Forum Software © phpBB Group phpBB3.PL
phpBB SEO