"Mianowanie" zmiennej w C

"Mianowanie" zmiennej w C
YY
  • Rejestracja:ponad 11 lat
  • Ostatnio:ponad 10 lat
  • Postów:20
0

Dobry wieczór, jakiś czas temu prowadzący zajęcia z systemów wbudowanych, złapał mnie na tym, że nie wiedziałem czym jest "mianowanie" zmiennej (w tamtym przypadku był to char "mianowany" do int). Niedawno przypomniałem sobie o tym, czy ktoś słyszał o czymś takim jak "mianowanie" zmiennych? Google milczy. Na pewno nie chodzi o rzutowanie, bo pytałem nawet czy nie o to chodziło wtedy prowadzącemu. Jeżeli dobrze pamiętam to przypisanie wartości liczbowej do char oraz przeprowadzanie obliczeń na nich nie było błędem (wiadomo, można przypisać wartość ASCII znaku, jednak nie o to wtedy chodziło). Czy w lekturze Kernighana i Ritchiego o tym przeczytam (postanowiłem sobie fundamentalnie powtórzyć C).

ŁF
Moderator
  • Rejestracja:ponad 22 lata
  • Ostatnio:7 dni
0

Pierwszy raz spotykam się z takim terminem, a kilka lat już programuję. Sądząc po Twoim opisie chodzi o nakładanie zmiennych, a prowadzący zajęcia wprowadza na siłę swoją nomenklaturę. Być może przegrał jakiś zakład z kolegami przy wódce.


edytowany 1x, ostatnio: ŁF
YY
  • Rejestracja:ponad 11 lat
  • Ostatnio:ponad 10 lat
  • Postów:20
0

Nie przypadłem mu do gustu i prawie zawsze wywijałem się z jego pytań, może na siłę chciał mi coś wytknąć.

Endrju
  • Rejestracja:około 22 lata
  • Ostatnio:ponad rok
2

Również pierwsze słyszę. Może chodzi o promocję (integer promotion)?


"(...) otherwise, the behavior is undefined".
Shalom
  • Rejestracja:około 21 lat
  • Ostatnio:prawie 3 lata
  • Lokalizacja:Space: the final frontier
  • Postów:26433
0

A nie chodziło czasem o "promocje"? ;)
@Endrju ja też właśnie obstawiam ze chodzi o promocje zmiennej. Co więcej skłaniam sie ku temu że to autor źle zapamiętał ;]


"Nie brookliński most, ale przemienić w jasny, nowy dzień najsmutniejszą noc - to jest dopiero coś!"
edytowany 1x, ostatnio: Shalom
YY
  • Rejestracja:ponad 11 lat
  • Ostatnio:ponad 10 lat
  • Postów:20
0

Niestety nie chodziło o promocję. Zakres zmiennych był w porządku. Miało to jakiś związek z odejmowaniem stałem wartości całkowitej od char po to by zmienić znak tego chara, czy nie potrzebnie właśnie tej wartości liczbowej użyłem bo można to było zakodować jako różnicę 'a' - 'A', coś w ten deseń.

Shalom
ale to co opisujesz to jest właśnie kwestia promocji...
wertone
  • Rejestracja:ponad 11 lat
  • Ostatnio:ponad 11 lat
  • Postów:1
0

Może o odjęcie kodu znaku zerowego chodziło?

MarekR22
Moderator C/C++
  • Rejestracja:około 17 lat
  • Ostatnio:7 minut
0

Ja mam wrażenie, że ktoś po prostu "mianował" prowadzącego informatykiem systemów wbudowanych.
Jaka uczelnia i kierunek, względnie co to za kurs, gdzie i kto prowadzi.


Jeśli chcesz pomocy, NIE pisz na priva, ale zadaj dobre pytanie na forum.
YY
  • Rejestracja:ponad 11 lat
  • Ostatnio:ponad 10 lat
  • Postów:20
0

Tez nie znak zerowy. Programistą jest akurat bardzo dobrym, jak na moje studenckie oko, bardzo czepia się szczegółów. Widocznie tutaj się aż przeczepił czegoś, no cóż nie ważne już.

Zarejestruj się i dołącz do największej społeczności programistów w Polsce.

Otrzymaj wsparcie, dziel się wiedzą i rozwijaj swoje umiejętności z najlepszymi.