Wpis z mikrobloga

@Czlowiek_Ludzki: To trochę takie elementarne rzeczy jeśli chodzi o język C.
W C musisz pamiętać że to od ciebie zależy alokacja pamięci na zmienne, tj miejsce jej deklaracji w kodzie oraz typ niosą za sobą spore konsekwencje. W tym przypadku zadeklarowałeś zmienną typu char, czyli linker przeznaczy na to 1 bajt. To przypisanie które robisz jest niepoprawne składniowo bo znak ' służy do specyfikacji jednego kodu ASCII.

Jeśli chcesz operować na
via Wykop Mobilny (Android)
  • 0
@Rosly: generalnie to dużo czasu siedziałem w pythonie, na studiach wymagają C i takie przejście w dużym skrócie i oszczędzając wulgaryzmów przyprawia baaaardzo duży ból głowy. Dziękuję za dokładne wytłumaczenie.
@Czlowiek_Ludzki: No skalowanie wydajności CPU nie będzie trwać w nieskończoność (prawo Mora jest już od dawna martwe). Warto uczyć się wielu spektrum zagadnień programowania i język C jest do tego idealny. W zasadzie jeszcze lepiej zacząć od systemów które dosłownie nie pozwolą ci na zbyt pochopną rozrzutność pamięci i czasu procesora jak np miktrokontrolery, bo wtedy nabywasz wiedzy jak to wszystko naprawdę działa.
Proste programiki w asemblerze dla uC to powinien