Astronet Поиск по астрономическим сайтам English Russian
       
        Точная форма слов   О проекте   Сайты   Справка
Поиск по:jet.sao.ru   - Поискать по всем серверам
На этой странице приведены все страницы сервера jet.sao.ru ,которые мы индексируем. Показаны документы 1781 - 1800 из 5951.

В начало ] Пред. | 86 | 87 | 88 | 89 | 90 | 91 | 92 | 93 | 94 | 95 | След.В конец ]

Упорядочить по: URL  |  дате изменения
1781. Мобильность и машинная зависимость программ. Проблемы с русскими буквами.
... Напишите программу, печатающую размер типов данных char , short , int , long , float , double , ( char * ) в байтах. Используйте для этого встроенную операцию sizeof . ... Составьте мобильную программу, выясняющую длину машинного слова ЭВМ (число битов в переменной типа int ). ... Раньше, когда программисты не думали о мобильности, они писали программы, где в одной переменой типа int хранили в зависимости от нужды то целые значения, то указатели (это было на машинах PDP и VAX ). ...
[ Сохраненная копия ]  Ссылки http://jet.sao.ru/hq/sts/linux/book/bogatyrev_c_unix/gl_3.shtml -- 19.9 Кб -- 02.10.2012
Похожие документы

1782. Массивы, строки, указатели. Хрестоматия по программированию на Си в Unix
Массив представляет собой агрегат из нескольких переменных одного и того же типа. ... В частности, при передаче многомерного массива в функцию f( arr ) int arr [N][M]; { ... } /* годится */ f( arr ) int arr [] [M]; { ... } /* годится */ f( arr ) int arr [] []; { ... } /* не годится */ f( arr ) int (* arr )[M]; { ... } /* годится */ f( arr ) int * arr [M]; { ... } /* не годится: это уже не двумерный массив, а одномерный массив указателей */ А также при описании внешних массивов ...
[ Сохраненная копия ]  Ссылки http://jet.sao.ru/hq/sts/linux/book/bogatyrev_c_unix/gl_2.shtml -- 32.6 Кб -- 02.10.2012
Похожие документы

1783. Простые программы и алгоритмы. Сюрпризы, советы. Хрестоматия по
Составьте программу приветствия с использованием функции printf . ... Найдите ошибку в программе main (){ printf("Hello, world\n"); } . ... Но функция main не возвращает ничего - в ней просто нет оператора return . ... Напишите программу, печатающую ваше имя, место работы и адрес. В первом варианте программы используйте библиотечную функцию printf , а во втором - puts . ... Найдите 2 ошибки в программе: main(){ int x = 12; printf( "x=%d\n" ); int y; y = 2 * x; printf( "y=%d\n", y ); } . ...
[ Сохраненная копия ]  Ссылки http://jet.sao.ru/hq/sts/linux/book/bogatyrev_c_unix/gl_1.shtml -- 17.2 Кб -- 02.10.2012
Похожие документы

1784. Напутствие в качестве вступления. Хрестоматия по программированию на Си в Unix
... В этой книге вы найдете ряд задач, примеров, алгоритмов, советов и стилистических замечаний по использованию языка программирования " C " ( Си ) в среде операционной системы UNIX . ... Эта книга не учебник, а хрестоматия к учебнику. ... Следующими вашими (настольными) книгами должны стать "Справочное руководство": man2 (по системным вызовам), man3 (по библиотечным функциям). ... Прошу вас с первых же шагов следить за стилем оформления своих программ. ... Еще одно напутствие: учите английский язык! ...
[ Сохраненная копия ]  Ссылки http://jet.sao.ru/hq/sts/linux/book/bogatyrev_c_unix/gl_0.shtml -- 9.3 Кб -- 02.10.2012
Похожие документы

1785. Примеры. Хрестоматия по программированию на Си в Unix
... NULL ) { if( nops ) for (i = 0; i nops; i++) if (lineno == ops [i].linenum) { switch ( ops [i].op) { case DELETE: /* удалить */ break; case INSERT_BEFORE: /* вставить перед */ fprintf ( fout , %s\n , ops [i].str); fputs ( buffer , fout ); break; case INSERT_AFTER: /* вставить после */ fputs ( buffer , fout ); fprintf ( fout , %s\n , ops [i].str); break; case REPLACE: /* заменить */ fprintf ( ... Си в UNIX . ...
[ Сохраненная копия ]  Ссылки http://jet.sao.ru/hq/sts/linux/book/bogatyrev_c_unix/ex_9.shtml -- 5.6 Кб -- 02.10.2012
Похожие документы

1786. Примеры. Хрестоматия по программированию на Си в Unix
... Кроме того, если такой ключ отсутствует - ничего не делается */ int bchg ( int key , char * val ) { struct data d; rewind( fbase ); /* в начало файла */ while( fread( , sizeof d, 1, fbase ) == 1 ){ /* поиск ключа */ if( d.b_ key == key ){ /* вернуться назад от текущей позиции */ fseek( fbase , - (long) sizeof d, 1 ); /* не годится (long)-sizeof d !!! */ d.b_ key = key ; strncpy( d.b_ val , val , VLEN ); fwrite( , sizeof d, 1, ... Си в UNIX . ...
[ Сохраненная копия ]  Ссылки http://jet.sao.ru/hq/sts/linux/book/bogatyrev_c_unix/ex_8.shtml -- 8.8 Кб -- 02.10.2012
Похожие документы

1787. Примеры. Хрестоматия по программированию на Си в Unix
val); putchar('\n'); } } /* распечатка таблицы при помощи итератора */ for( cl = resetiter( ) ; cl ; cl = nextpair( )) printcell(cl), putchar('\n'); } . Copyright А. Богатырев, 1992-95 . Си в UNIX . Назад | Содержание | Вперед
[ Сохраненная копия ]  Ссылки http://jet.sao.ru/hq/sts/linux/book/bogatyrev_c_unix/ex_7.shtml -- 7.4 Кб -- 02.10.2012
Похожие документы

1788. Примеры. Хрестоматия по программированию на Си в Unix
p+1) ){ swap( p, p+1 ); need = YES; } } } /* обмен двух букв, находящихся по адресам s1 и s2 */ swap( s1, s2 ) register char *s1, *s2; { char tmp; /* temporary */ tmp = *s1; *s1 = *s2; *s2 = tmp; } char sample1[] = "Homo homini lupus est - ergo bibamus!"; char sample2[ sizeof sample1 ]; /* массив такого же размера */ main(){ strcpy( sample2, sample1 ); /* скопировать */ bsort ( sample1 ); printf( "%s\n", sample1 ); bpsort( sample2 ); printf( "%s\n", sample2 ); } . ... Си в UNIX . ...
[ Сохраненная копия ]  Ссылки http://jet.sao.ru/hq/sts/linux/book/bogatyrev_c_unix/ex_6.shtml -- 3.8 Кб -- 02.10.2012
Похожие документы

1789. Примеры. Хрестоматия по программированию на Си в Unix
wrd ); /* strcoll сравнивает слова в алфавитном порядке */ } /* выдача всех слов, встреченных в тексте, и числа их вхождений */ total(){ register i; /* сортируем слова по алфавиту */ qsort( w, busy, sizeof(struct W), compare ); printf( "-----|-----------ИТОГ---------------\n"); for( i=0; i < busy; i++ ) printf( "%4d | %s\n", w[i].ctr, w[i].wrd ); } . Copyright А. Богатырев, 1992-95 . Си в UNIX . Назад | Содержание | Вперед
[ Сохраненная копия ]  Ссылки http://jet.sao.ru/hq/sts/linux/book/bogatyrev_c_unix/ex_5.shtml -- 6.0 Кб -- 02.10.2012
Похожие документы

1790. Примеры. Хрестоматия по программированию на Си в Unix
... 0') { /* Пробелы */ if(isspace(c)) state = SPACE; /* Знаки препинания. Пробелы перед ними игнорируются. */ else if(is(c, Punct )){ switch(state){ case SPACE: if(is(cprev, Punct ) cprev==c c != ')') putc (' ', fp); /* а просто пробелы - игнорировать */ break; case PUNCT : if(is(cprev, PunctS)) putc (' ', fp); break; } putc (cprev = c, fp); /* выводим сам знак */ state = PUNCT ; } else { /* Несколько пробелов сворачиваем в один */ switch(state){ case SPACE: putc (' ', fp); break; case ...
[ Сохраненная копия ]  Ссылки http://jet.sao.ru/hq/sts/linux/book/bogatyrev_c_unix/ex_4.shtml -- 6.1 Кб -- 02.10.2012
Похожие документы

1791. Примеры. Хрестоматия по программированию на Си в Unix
extern char *gets(); #define WIDTH 60 /* ширина листа */ main(){ char rd[81]; register char *s; char *head, /* начало текста */ *tail; /* конец текста */ register int len, i; int shift; /* отступ */ /* Читать со стандартного ввода в rd по одной строке, * пока файл не кончится. ... NULL ){ if( !*rd ){ /* Строка пуста */ putchar( '\n' ); continue; } /* пропуск пробелов в начале строки */ for( s = rd; *s == ' ' ; s++ ); if( ! ... Си в UNIX . ...
[ Сохраненная копия ]  Ссылки http://jet.sao.ru/hq/sts/linux/book/bogatyrev_c_unix/ex_3.shtml -- 4.0 Кб -- 02.10.2012
Похожие документы

1792. Примеры. Хрестоматия по программированию на Си в Unix
=0 ; i-- ) printf( "%6ld ", bcnt[i] ); putchar( '\n' ); putchar( '\n' ); } . Copyright А. Богатырев, 1992-95 . Си в UNIX . Назад | Содержание | Вперед
[ Сохраненная копия ]  Ссылки http://jet.sao.ru/hq/sts/linux/book/bogatyrev_c_unix/ex_2.shtml -- 4.7 Кб -- 02.10.2012
Похожие документы

1793. Примеры. Хрестоматия по программированию на Си в Unix
cost [ maxcoin ] ){ /* если можно выдать монету достоинством cost[maxcoin] , * то выдать ее: */ count[ maxcoin ] ++; /* посчитали выданную монету */ /* размениваем остаток суммы : * Первый аргумент - может быть можно дать еще одну такую монету ? Второй аргумент - общая сумма убавилась на одну монету cost[maxcoin]. */ change( maxcoin, sum - cost[maxcoin] ); count[ maxcoin ] --; /* .. ... Си в UNIX . ...
[ Сохраненная копия ]  Ссылки http://jet.sao.ru/hq/sts/linux/book/bogatyrev_c_unix/ex_1.shtml -- 4.9 Кб -- 02.10.2012
Похожие документы

1794. SCOPRIO gallery (9 of 9)
. SCOPRIO gallery (9 of 9) . VPH grism .
[ Сохраненная копия ]  Ссылки http://jet.sao.ru/hq/lsfvo/devices/scorpio/photos/Dsc01009.html -- 2.9 Кб -- 02.10.2012
Похожие документы

1795. SCOPRIO gallery (5 of 9)
. SCOPRIO gallery (5 of 9) . Chip EEV 42-40 .
[ Сохраненная копия ]  Ссылки http://jet.sao.ru/hq/lsfvo/devices/scorpio/photos/Dsc01007.html -- 3.0 Кб -- 02.10.2012
Похожие документы

1796. SCOPRIO gallery (8 of 9)
. SCOPRIO gallery (8 of 9) . Narrow filters .
[ Сохраненная копия ]  Ссылки http://jet.sao.ru/hq/lsfvo/devices/scorpio/photos/Dsc01005.html -- 3.0 Кб -- 02.10.2012
Похожие документы

1797. SCOPRIO gallery (7 of 9)
. SCOPRIO gallery (7 of 9) . Grisms .
[ Сохраненная копия ]  Ссылки http://jet.sao.ru/hq/lsfvo/devices/scorpio/photos/Dsc01002.html -- 3.0 Кб -- 02.10.2012
Похожие документы

1798. SCOPRIO gallery (6 of 9)
. SCOPRIO gallery (6 of 9) . Our filter set .
[ Сохраненная копия ]  Ссылки http://jet.sao.ru/hq/lsfvo/devices/scorpio/photos/Dsc01001.html -- 3.0 Кб -- 02.10.2012
Похожие документы

1799. SCOPRIO gallery (4 of 9)
. SCOPRIO gallery (4 of 9) . Set reductor on adapter .
[ Сохраненная копия ]  Ссылки http://jet.sao.ru/hq/lsfvo/devices/scorpio/photos/Dsc00997.html -- 3.0 Кб -- 02.10.2012
Похожие документы

1800. SCOPRIO gallery (3 of 9)
. SCOPRIO gallery (3 of 9) . Setup to 6m prime focus .
[ Сохраненная копия ]  Ссылки http://jet.sao.ru/hq/lsfvo/devices/scorpio/photos/Dsc00993.html -- 3.0 Кб -- 02.10.2012
Похожие документы

В начало ] Пред. | 86 | 87 | 88 | 89 | 90 | 91 | 92 | 93 | 94 | 95 | След.В конец ]

Rambler's Top100 RFBR Яндекс цитирования