Форум программистов, компьютерный форум, киберфорум
C для начинающих
Войти
Регистрация
Восстановить пароль
Блоги Сообщество Поиск  
 
 
Рейтинг 4.72/60: Рейтинг темы: голосов - 60, средняя оценка - 4.72
11 / 7 / 4
Регистрация: 29.07.2019
Сообщений: 701

Читаю книгу

14.08.2021, 19:12. Показов 14376. Ответов 222
Метки нет (Все метки)

Студворк — интернет-сервис помощи студентам
Когда пишу, то что читаю, запоминаю лучше.

Читаю книгу Курс программирования на языке СИ. Сергей Фомин, Вадим Подбельский
Есть такое предложение там:
Идентификаторы могут иметь любую длину, но компилятор учитывает не более 31 символа от начала идентификатора. В некоторых
компиляторах это ограничение еще более жесткое, и учитываются
только первые 8 символов любого идентификатора. В этом случае
идентификаторы NUMBER_OF_ROOM и NUMBER_OF_TEST
в программе будут неразличимы.
-----------------------------------------------
Непонятно что они имеют в виду под идентификатором? Возможно имена присваеваемые переменным?
Эти имена присваемые переменным не могут превышать 31 символ?
0
IT_Exp
Эксперт
34794 / 4073 / 2104
Регистрация: 17.06.2006
Сообщений: 32,602
Блог
14.08.2021, 19:12
Ответы с готовыми решениями:

Читаю из файла, scanf, число с лидирующим нулем
На VS 2010 #include<stdio.h> void main() { freopen("input.txt", "r", stdin); freopen("output.txt", "w", stdout); ...

Читаю книгу, нужны задания
Начал читать Троелсена. Вроде все понятно и доступно объясняет, но программирование- это прежде всего практика. Вот прочитал я главу, про...

Читаю книгу,есть то чего я не понял)
Привет,форум!) Я читаю книгу "Шилдт Г. С++ Базовый курс (3-е издание, 2010)" Свежее не нашёл,но когда я пытаюсь использовать или...

222
11 / 7 / 4
Регистрация: 29.07.2019
Сообщений: 701
19.08.2021, 00:00  [ТС]
Студворк — интернет-сервис помощи студентам
Цитата Сообщение от Croessmah Посмотреть сообщение
Нафига оно вам, если вы в нем не разбираетесь?
Интуитивно понимать хороший код или нет))
0
Неэпический
 Аватар для Croessmah
18149 / 10731 / 2067
Регистрация: 27.09.2012
Сообщений: 27,038
Записей в блоге: 1
19.08.2021, 00:01
Цитата Сообщение от koeltrad Посмотреть сообщение
Интуитивно понимать хороший код или нет
И каковы критерии?
0
11 / 7 / 4
Регистрация: 29.07.2019
Сообщений: 701
19.08.2021, 00:04  [ТС]
Ну я хотел например эти 50 лишних нулей увидеть. Но их нет))

Добавлено через 55 секунд
char arr[55]={'H','e','l','l','o',000000000000000000 };
0
19.08.2021, 00:10

Не по теме:

Цитата Сообщение от Croessmah Посмотреть сообщение
ValeryS, на godbolt можно и другие выбрать, например, avr, arm.
но AVR то это уже не процессоры а контроллеры

0
Неэпический
 Аватар для Croessmah
18149 / 10731 / 2067
Регистрация: 27.09.2012
Сообщений: 27,038
Записей в блоге: 1
19.08.2021, 00:13
Цитата Сообщение от koeltrad Посмотреть сообщение
Ну я хотел например эти 50 лишних нулей увидеть. Но их нет))
Смотря как смотреть...
1
Вездепух
Эксперт CЭксперт С++
 Аватар для TheCalligrapher
13212 / 6845 / 1825
Регистрация: 18.10.2014
Сообщений: 17,325
19.08.2021, 00:38
Цитата Сообщение от koeltrad Посмотреть сообщение
Что здесь выбирается?
Это всё языки ассемблера, но для разных типов чипов?
Выбирается компилятор и аппаратная платформа.

Цитата Сообщение от koeltrad Посмотреть сообщение
Ну я хотел например эти 50 лишних нулей увидеть. Но их нет))
Вы что-то выдумываете.

Цитата Сообщение от koeltrad Посмотреть сообщение
char arr[55]={'H','e','l','l','o',000000000000000000 };
Надеюсь, вы понимаете, что между вашим 000000000000000000 и просто 0 нет никакой разницы.
0
11 / 7 / 4
Регистрация: 29.07.2019
Сообщений: 701
19.08.2021, 00:50  [ТС]
rax, rdx, rbp я посмотрел, это 8 битные регистры процессора.
Но вот что всегда прибавляется в коде при множестве пустых значений это rax и rdx
В строчке mov. Что это бы ни было))

Добавлено через 1 минуту
Цитата Сообщение от TheCalligrapher Посмотреть сообщение
Надеюсь, вы понимаете, что между вашим 000000000000000000 и просто 0 нет никакой разницы.
Вообще то я думал будет разница. Например позиция 1=0, позиция 2 =0, позиция 3=0 итп. Думал будет что то типа этого.
0
658 / 411 / 76
Регистрация: 21.09.2008
Сообщений: 1,411
19.08.2021, 03:42
Цитата Сообщение от koeltrad Посмотреть сообщение
rax, rdx, rbp я посмотрел, это 8 битные регистры процессора.
64-разрядные. Вот AL, AH - 8-разрядные РОН, они образуют 16-разрядный РОН AX, который в 32-разрядном режиме называется EAX.
Грусть-печаль.
1
 Аватар для CoderHuligan
1753 / 1019 / 257
Регистрация: 30.06.2015
Сообщений: 5,132
Записей в блоге: 56
19.08.2021, 14:22
Цитата Сообщение от sharpey Посмотреть сообщение
Грусть-печаль.
Читаю книгу - вижу фигу
0
11 / 7 / 4
Регистрация: 29.07.2019
Сообщений: 701
19.08.2021, 15:22  [ТС]
Про разрядность я не писал.
Миниатюры
Читаю книгу  
0
11 / 7 / 4
Регистрация: 29.07.2019
Сообщений: 701
19.08.2021, 15:31  [ТС]
Цитата Сообщение от CoderHuligan Посмотреть сообщение
Готовтесь: в си много чего печально..на первый взгляд..
Цитата Сообщение от CoderHuligan Посмотреть сообщение
Читаю книгу - вижу фигу
Я заметил что ваши посты особенно ценны.
0
Неэпический
 Аватар для Croessmah
18149 / 10731 / 2067
Регистрация: 27.09.2012
Сообщений: 27,038
Записей в блоге: 1
19.08.2021, 15:35
Цитата Сообщение от koeltrad Посмотреть сообщение
Про разрядность я не писал.
Цитата Сообщение от koeltrad Посмотреть сообщение
это 8 битные регистры процессора.
Тогда что за восьмибитные регистры? )
0
11 / 7 / 4
Регистрация: 29.07.2019
Сообщений: 701
19.08.2021, 15:39  [ТС]
Как было написано, так я и написал)) На картинке выше красным обведено. Я так понял что 64 разрядные типы чипов имеют 8 битные регистры под такими названиями.
0
из племени тумба-юбма
 Аватар для мама Стифлера
2523 / 1819 / 419
Регистрация: 29.11.2015
Сообщений: 8,857
Записей в блоге: 15
19.08.2021, 15:40
koeltrad, да бросьте вы ваши попытки, пытаясь сразу, за месяц изучить весь язык. Знания, они приходят с опытом и временем. Сразу, нахрапом изучить, а тем более понять все тонкости не получится. Практиковаться нужно хотя бы года три, чтоб более-менее разбираться. Если вы морально готовы к трем годам практики, тогда вперед и с песней, дерзайте так сказать. Иначе, все что вы сейчас знаете, через время забудете.
1
Неэпический
 Аватар для Croessmah
18149 / 10731 / 2067
Регистрация: 27.09.2012
Сообщений: 27,038
Записей в блоге: 1
19.08.2021, 15:41
Цитата Сообщение от koeltrad Посмотреть сообщение
64 разрядные типы
Цитата Сообщение от koeltrad Посмотреть сообщение
8 битные регистры
Читайте книжку.
0
11 / 7 / 4
Регистрация: 29.07.2019
Сообщений: 701
19.08.2021, 15:51  [ТС]
Я на это и настроился.

Добавлено через 8 минут
Но это не значит что через 3 года знание само придёт.
0
11 / 7 / 4
Регистрация: 29.07.2019
Сообщений: 701
19.08.2021, 15:52  [ТС]
Здесь другая картинка. хмм
Миниатюры
Читаю книгу  
0
Неэпический
 Аватар для Croessmah
18149 / 10731 / 2067
Регистрация: 27.09.2012
Сообщений: 27,038
Записей в блоге: 1
19.08.2021, 15:54
Цитата Сообщение от koeltrad Посмотреть сообщение
На картинке выше красным обведено.
Цитата Сообщение от koeltrad Посмотреть сообщение
Здесь другая картинка
Фактически, такая же по содержанию. То что вы путаете биты с байтами никто не виноват.
1
11 / 7 / 4
Регистрация: 29.07.2019
Сообщений: 701
19.08.2021, 16:06  [ТС]
А, вот в чём дело)) 64/8=8

Добавлено через 3 минуты
Но вообще то я года на 2 рассчитывал. А на третий год программировать в удовольствие)

Добавлено через 4 минуты
64 разряда- это то же самое что 64 бита. Ок)
0
 Аватар для CoderHuligan
1753 / 1019 / 257
Регистрация: 30.06.2015
Сообщений: 5,132
Записей в блоге: 56
19.08.2021, 16:24
Цитата Сообщение от koeltrad Посмотреть сообщение
Я заметил что ваши посты особенно ценны.
Самые ценные)). Поверь: форум не то место где тебя научат программингу.
1
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
BasicMan
Эксперт
29316 / 5623 / 2384
Регистрация: 17.02.2009
Сообщений: 30,364
Блог
19.08.2021, 16:24

Читаю книгу все работал а щас выдает такую ошибку
Вот смотрите не понимаю в чем дело!? <html> <head> <title>Опрос</title> <head> <body> <h1>Предварительный...

Читаю книгу Страуструпа для новичков но мне одному она кажется трудной и не совсем понятной?
на протяжении всей книги он показывает код в виде ...<...>... почему просто бы не объяснить?в ООП Р.Лафоре и Б.Эккеля все норм по...

Читаю книгу Криса Касперски "Искусство дизассемблирования"
Читаю книгу Криса Касперски "Искусство дизассемблирования", в которой автор рассказывает, каким образом можно производить модификацию...

читаю читаю не найду
расскажите какие функции в boost::asio отвечают за то если подключился кто то то они значения возращают дайте линк а то по туториалу на...

Читаю из файла в vector
Всем доброго времени суток, пытаюсь считать файл в вектор... Но трабл, в вектор всегда пишется ноль, не могу понять где косяк... В коде...


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

Или воспользуйтесь поиском по форуму:
120
Закрытая тема Создать тему
Новые блоги и статьи
Саморегулирующийся социальный контракт для сервера cross-section.
Hrethgir 14.08.2026
С кодом конечно таких глубоких размышлений пока не было, впрочем я уже привык к алгоритмизации. Суть предмета записи: снова в диалоге с нейросетью (я взял пока себе ник для учётки админа - Rector). . . .
Часы электронные
Uhbif79 12.08.2026
Выкладываю программу часов. Программа позволяет: 1. Использовать системное время и дату, 2. Есть возможность вводить время и дату вручную. 3. Реализованы 2 будильника: начало и конец рабочего дня. . . .
Часы с будильником на основе класса QLCDNumber
Uhbif79 12.08.2026
Всем добрый день, выкладываю программу часов с будильником на основе класса QLCDNumber. Здесь я пробовал самостоятельно создавал классы, впервые столкнулся с видимостью переменной одного класса из. . .
Установка MinGW GCC 16.2 и CMake
8Observer8 10.08.2026
VK Видео: https:/ / vkvideo. ru/ video-240781534_456239017 YouTube: eY5-5PyI9NM Текстовая версия
Неделя из жизни имитационной модели склада: мои кривые руки растут, откуда надо
anaschu 10.08.2026
Неделя из жизни имитационной модели склада: как я почти написал неправильную логику и что с этим делать Работаю сейчас над учебно-рабочим проектом: строю в AnyLogic имитационную модель процессов. . .
Калькулятор для расчета родства
russiannick 07.08.2026
1. Задача: Создать калькулятор для расчета родства. Родственных связей существует 8 ступеней, такие как: p - отец P - мать q - муж Q - жена b - брат B - сестра s - сын S - дочь
Мир по моей воле
kumehtar 07.08.2026
Когда-то кажется, что всё просто. Ты весь такой светлый. Причиняешь добро. Борешься за справедливость в этом тёмном мире. Потом начинаешь замечать одну неприятную вещь. Почти каждый хороший. . .
Кредитный калькулятор
Maks 05.08.2026
Решение задачи по прикладной информатике средствами 1С. Задача: Напишите приложение-калькулятор, которое помогает рассчитывать параметры кредита для аннуитетного и дифференцированного видов. . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2026, CyberForum.ru