Форум программистов, компьютерный форум CyberForum.ru
Наши страницы

Отличие static от объявление переменных ДО функции main - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ указатели http://www.cyberforum.ru/cpp-beginners/thread52761.html
когда работаешь с оператором delete нужно как-то показывать указатель?? Подробнее непишите пожалуйста??
C++ Динамическое создание файлов. Очень нужен пример такой на С/С++ (поф,ибо у меня DEV-C++).Кто поможет ?:( ЗЫ: Вылетает Unhandled Win32 exception =_= в моем примере http://www.cyberforum.ru/cpp-beginners/thread52757.html
Как создают современные компьютерные игры? C++
Интересно, как создают современные компьютерные игры?? То есть на каком языке программирования?? Я слышал в основном на с++!!! Кто нибудь может мне помочь, хочу попробовать создать игру??
Подскажите о операторе delete C++
Как правильно пользоваться оператором удаления delete??
C++ Ключевое слово break http://www.cyberforum.ru/cpp-beginners/thread52733.html
Как правильно надо использовать ключевое слово break??
C++ Как представить в c++ дана к примеру матрица: a b c d e f 1, 0, 0, 1, 0, 1, a 0, 1, 1, 0, 0, 1, b 0, 1, 1, 0, 0, 0, c 1, 0, 0, 1, 0, 1, d 0, 0, 0, 0, 1, 0, e 1, 1, 0, 1, 0, 1 f подробнее

Показать сообщение отдельно
CheshireCat
Эксперт С++
2892 / 1241 / 78
Регистрация: 27.05.2008
Сообщений: 3,370
26.09.2009, 21:55
Нет, не правильно.
C
1
2
3
4
5
6
7
8
9
10
11
12
13
14
int x;
static double y = 2.0;
 
void foo()
{
    static int z = 5;
}
 
void more_foo()
{
    x = 10;  // OK
    y = 25.0;  // OK
    z = 1;  // фигушки!
}
в другом файле:
C
1
2
3
4
5
6
7
extern int x;   // OK!
extern double y;  // фигушки!
 
void another_foo()
{
    x = 33; // OK
}
2
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru