Форум программистов, компьютерный форум, киберфорум
Наши страницы
Микроконтроллеры Atmega AVR
Войти
Регистрация
Восстановить пароль
 
 
Рейтинг 4.76/128: Рейтинг темы: голосов - 128, средняя оценка - 4.76
Myshoit7
0 / 0 / 0
Регистрация: 16.07.2012
Сообщений: 91
1

Помощь в языке Си

15.01.2013, 01:39. Просмотров 23206. Ответов 62
Метки нет (Все метки)

Подскажите где в хелпах найти описание сишных команд и примеры кода, либо литературу, по форуму темку где-то видел. Но найти не смог. Только осваиваю Си для микрокотроллеров. Помогите.
0
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
15.01.2013, 01:39
Ответы с готовыми решениями:

Помощь в самом языке
Объясните пожалуйста как писать на с++ программы.Всмысле какие нужно писать...

как этот код на языке с++ будет выглядить на языке php?
#include <iostream> using namespace std; const int LEN = 80; class...

Конвертер для перевода программ на языке PHP в текст программы на языке Assembler
Всем привет. Как можно реализовать такую задачу? Разработать конвертор в...

GeoTiff - примеры ее использования на языке c , желательно на русском языке
Добрый вечер. Дана курсовая с использованием библиотеки GeoTiff. Подскажите где...

Создать шуточную программу, которая при вводе имени на русском языке выдаст, как оно звучит на японском языке
Такая задача была сегодня на программировании. Создать шуточную программу,...

62
omx
0 / 0 / 0
Регистрация: 11.11.2016
09.04.2013, 18:34 61
Цитата Сообщение от Myshoit7
Вопрос собственно таков: что за спецификатор типа: "uint8_t ?" Что-то я не понимаю....
Это тип, ширина которого гарантирована стандартом, в отличие от обычных целочисленных типов. Объявлен в stdint.h. Является стандартными начиная с C99. Его собраться: uint16_t, utin32_t, int8_t, int16_t, int32_t а так же fast и least версии типов.
0
Myshoit7
0 / 0 / 0
Регистрация: 16.07.2012
Сообщений: 91
10.04.2013, 02:26 62
Цитата Сообщение от omx
Цитата Сообщение от Myshoit7
Вопрос собственно таков: что за спецификатор типа: "uint8_t ?" Что-то я не понимаю....
Это тип, ширина которого гарантирована стандартом, в отличие от обычных целочисленных типов. Объявлен в stdint.h. Является стандартными начиная с C99. Его собраться: uint16_t, utin32_t, int8_t, int16_t, int32_t а так же fast и least версии типов.

А для чего используются такие типы с макросами внутри? Можно на пальцах обьяснить?
0
_pv
0 / 0 / 0
Регистрация: 06.06.2011
Сообщений: 2,515
10.04.2013, 02:47 63
в стандарте С ничего не говорится о размере типов, то есть на разных платформах int может быть 2,4 а то и 8 байт, char не всегда 1 байт.
что порождает некий геморрой для переносимости кода
простейший пример: что будет с for (int i = 0; i < 100000; i++) когда вдруг int стал размером 2 байта.
а в stdint.h для каждой платформы правильно определены typedefы для типов uintXX_t, так что можно быть уверенным в том что размеры всегда и везде останутся правильными.
0
10.04.2013, 02:47
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
10.04.2013, 02:47

На русском языке или языке программирования
Опишите на русском языке или на одном из языков программирования алгоритм...

В чем разница между "Порядок выполнения программ на языке C" и "Структура программы на языке C"
в конспектах у себя не нашел, хоть и записывал все, что объяснял преподаватель....

Помощь по ZF
кто может сказать в двух словах работу на ZF? может видео уроки ? смотрел...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
63
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2019, vBulletin Solutions, Inc.
Рейтинг@Mail.ru