![]() |
|
Модераторы: xvr |
![]()
|
|
| Dami |
|
|||
|
Новичок Профиль Группа: Участник Сообщений: 9 Регистрация: 8.10.2010 Репутация: нет Всего: нет |
Здравствуйте. Написал вот такую вот программку.
#include <stdio.h> #include <time.h> #include <stdlib.h> int main(int argc, char *argv[]){ setenv("TZ","America/Los_Angeles",1); time_t curr; struct tm *myTime = NULL; char strTime[100]; time(&curr); myTime = localtime(&curr); strftime (strTime, sizeof(strTime), "%Y.%m.%d. %H:%M:%S", myTime); printf("%s\n", strTime); exit(0); } Но получается,что это вовсе не СИ - setenv должен стоять после char strTime[100]. Но программа скомпилилась и заработала. Мне преподаватель задал вопрос: "Благодаря какому диалекту языка СИ все заработало?! Киньте ссылку на официальную документацию" Кто-нибудь может кинуть ссылку?! Или хотя бы скажите где я могу это найти. Я подозреваю,что это можно еще с C89, но найти в документации не могу. Помогите, плиз |
|||
|
||||
| MAKCim |
|
|||
![]() Воін дZэна ![]() ![]() ![]() ![]() Профиль Группа: Экс. модератор Сообщений: 5644 Регистрация: 10.12.2005 Где: Менск, РБ Репутация: 84 Всего: 207 |
в gcc есть опции, позволяющие указать, на какой стандарт С ориентироваться при компиляции
в ansi C нельзя, но по дефолту gcc ипользует т. н. gnu C (C с расширениями, среди которых и возможность определения переменных в коде) -------------------- Ах, у елі, ах, у ёлкі, ах, у елі злыя волкі © |
|||
|
||||
| Dami |
|
|||
|
Новичок Профиль Группа: Участник Сообщений: 9 Регистрация: 8.10.2010 Репутация: нет Всего: нет |
Спасибо. А Вы можете кинуть ссылку на официальную документацию... Ну или где Вы это читали...
|
|||
|
||||
| MAKCim |
|
|||
![]() Воін дZэна ![]() ![]() ![]() ![]() Профиль Группа: Экс. модератор Сообщений: 5644 Регистрация: 10.12.2005 Где: Менск, РБ Репутация: 84 Всего: 207 |
man gcc
(ключ -std) -------------------- Ах, у елі, ах, у ёлкі, ах, у елі злыя волкі © |
|||
|
||||
| Dami |
|
|||
|
Новичок Профиль Группа: Участник Сообщений: 9 Регистрация: 8.10.2010 Репутация: нет Всего: нет |
все,спасибо. Тема закрыта
|
|||
|
||||
![]()
|
| Правила форума "С/С++: Программирование под Unix/Linux" | |
|
|
Если Вам понравилась атмосфера форума, заходите к нам чаще! С уважением, xvr. |
| 0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей) | |
| 0 Пользователей: | |
| « Предыдущая тема | C/C++: Программирование под Unix/Linux | Следующая тема » |
|
|
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности Powered by Invision Power Board(R) 1.3 © 2003 IPS, Inc. |