Aktywne Wpisy
rtpnX +113
Bede tatą. W grudniu. Chyba dobrze to robie? Dwa lata temu siedziałem na wykopie, grałem w Warcrafta i jadłem topczipsy. Dziś mama żone, własny biznes i nie długo potomstwo. I to nie tak że jestem jakimś czadem, 5/10 no 6/10 po prysznicu XD A wszystko to przypadkiem. Ciekawe co się wykluje z białasa jak ściana i Wietnamki z północy xD Dziwne że nie mam żadnego strachu czy wątpliwości. Chyba dorosłem do tego?
Dueil_angoisseus +1107
Komentarz usunięty przez autora
@sokytsinolop i to
@sokytsinolop nie programowalem nigdy w C
Ale stawiam, że chcą mieć pewność, że jest 0-255
@sokytsinolop: wiedziałem mniej więcej jak działa signed i unsigned, ale raczej ciężko wpisać do chara znak ujemny, do tego ich przeważnie używamy. Myślałem, też że przy użyciu unsigned zużyjemy mniej pamięci, bo nie bierzemy pod uwagę wartości ujemnych.
A do unsigned char możemy wpisać np. -50? Będzie przechowywana jako zmienna int, więc nie moglibyśmy czy jako znak i możemy?
Komentarz usunięty przez autora
tl;dr: najmniejsza liczba przystająca do źródłowej w arytmetyce modulo
2^(liczba_bitów_typu_docelowego)
Czyli dla 8-bitowego chara i -50, będzie to -50+256, czyli 206.
2018-03-20 14:14:55 <@KrzaQ> << +(uint8_t)(-50)
2018-03-20 14:14:56 <+cxx> 206
Komentarz usunięty przez autora