18:46 

И, о самом важном.

Taviskaron
Тёмный
#include  < stdio.h >

#define SIX  1+5
#define NINE 8+1 

int main(void){	
int value = SIX * NINE;	
printf("Answer = %d\n", value);	
return 0;
}

URL
Комментарии
2011-02-16 в 19:36 

Iceman
Per aspera ad Iceman
Хм... а он в таком формате выдаст 54 или 42?
54, наверное... да?

2011-02-16 в 19:45 

Taviskaron
Тёмный
Iceman
Answer = 42

URL
2011-02-16 в 19:46 

Iceman
Per aspera ad Iceman
Таки 42? гм... А дефайн разве выражение, как оно есть запоминает? Я думал, таки - результат :)

2011-02-16 в 19:52 

Taviskaron
Тёмный
Iceman
//препроцессор просто заменит один текст другим.
// 1+5 * 8+1 = 42 :)

URL
2011-02-16 в 20:02 

Iceman
Per aspera ad Iceman
мм.. ну, я почти молодец :) такую возможность учел, но в нее не поверил :)

Надо было всё-таки к вам идти хоть тушкой, хоть чучелом... веселее гораздо )

2011-02-16 в 20:11 

Taviskaron
Тёмный
Iceman Вазелин везде одинаковый ))

URL
2011-02-17 в 14:28 

Флудератор
Ответы существуют.
О, ужас, когда-то я это знал...
Но те времена давно канули в лету.

2011-02-17 в 14:32 

Taviskaron
Тёмный
Флудератор Самое смешное - что и у меня тоже))

URL
2011-02-17 в 14:39 

Флудератор
Ответы существуют.
А у тебя - в смысле сессия закончилась?

2011-02-17 в 14:42 

Taviskaron
Тёмный
22.02 конец моадей алеф, 18.03 конец моадей бет)) Мне еще до конца сесии пилить и пилить ))

URL
2011-02-17 в 14:43 

Флудератор
Ответы существуют.
Тогда забыть это сейчас было бы опрометчивым решением)

2011-02-17 в 14:47 

Taviskaron
Тёмный
Сейчас? Я забыл это еще год назад - как сдал Си. ))
С тех пор я Си и не видел почти. Кроме того, что на работе.

К сожалению, в следующем семестре придется вспоминать. ((

URL
2011-02-17 в 14:50 

Флудератор
Ответы существуют.
А... А разница? Ну да, синтаксис выглядит немного иначе, но в целом-то одни и те же принципы, не?

2011-02-17 в 14:57 

Taviskaron
Тёмный
Флудератор
Смотря с чем сравнивать.
Если ты о всех императивных языках - то принципы похожи, как например Си и Паскаль. Но синтакс разный. (И далеко не везде есть препроцессор и как следствие - механизм "макросов").

А если взять например Си и Си++, то как раз наоборот. Синтасис похож, а принципы совсем разные.
С - императивный язык, а С++ объектно-ориентированный. Это просто два очень разных языка.

URL
2011-02-17 в 15:30 

Флудератор
Ответы существуют.
:bang:

Комментирование для вас недоступно.
Для того, чтобы получить возможность комментировать, авторизуйтесь:
 
РегистрацияЗабыли пароль?

Темнота - друг...

главная