Я читаю книгу по языку C ('Mastering C') и нашел тему об операторе разрешения области действия (::
) на странице 203 в Google Книгах здесь.
Но когда я запускаю следующий пример кода (скопированный из книги), компилятор C выдает ошибку. Я искал в Интернете, но не могу найти ссылку на оператор разрешения области видимости в C.
#include <stdio.h>
int a = 50;
int main(void)
{
int a =10;
printf("%d",a);
printf("%d\n", ::a);
return 0;
}
Итак, если я хочу получить доступ к глобальной переменной, как я могу сделать это из функции main()
?
Java
/Javascript
/Python
/Blah
... в любом случае, SO раздает10-15
голосов в эти дни на такие простые вопросы, в то время как ответы, требующие усилий, ничего не получают. - person Sadique   schedule 03.02.2015For instance there is one in perl and that's not listed
- моя точка зрения была проста для этого требовался поиск в гугле. - person Sadique   schedule 03.02.2015