"Mianowanie" zmiennej w C

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).

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.

0

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

2

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

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ł ;]

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ń.

0

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

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.

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ż.

1 użytkowników online, w tym zalogowanych: 0, gości: 1