169 похожих чатов

Здравствуйте. пытаюсь сделать новый тип — массив шортов 8x8. пока

что не очень получается
typedef struct chessboard { unsigned short int x[8]; } chessboard;
как сделать ему второе измерение? пока что, насколько я понимаю, готова только первая строчка

27 ответов

70 просмотров

x[8][8] Так?

Roberto's-Ширгозиев Автор вопроса
²
x[8][8] Так?

Точно. Спасибо

Roberto's Ширгозиев
Точно. Спасибо

Тебе может понадобится сделать поинтер на вот єта, *(x[][]) ,илм чтото в таком духн

Roberto's-Ширгозиев Автор вопроса
²
Тебе может понадобится сделать поинтер на вот єта,...

Я забабахал пока что просто тип массив 8х8, написал функцию, которая заполняет его нулями. Мб я что-то делаю не так, но я обошёлся без указателей и маллока. Я пока ещё мал и глуп, пришёл из другого яп, не привык к указателям, стараюсь их избегать

Roberto's-Ширгозиев Автор вопроса
Roberto's Ширгозиев
Я забабахал пока что просто тип массив 8х8, написа...

А маллок, говорят, небезопасно; хочу в целом без него писать

Roberto's-Ширгозиев Автор вопроса
Malformed C
в си не получится

Не получится что?

Roberto's Ширгозиев
Не получится что?

без указателей что-то написать

Roberto's-Ширгозиев Автор вопроса
Malformed C
без указателей что-то написать

Это понятно. Я учусь пока что

Roberto's Ширгозиев
А маллок, говорят, небезопасно; хочу в целом без н...

Такто жить не безапасно А что имкено не безлпасно в нем?

Roberto's-Ширгозиев Автор вопроса
²
Такто жить не безапасно А что имкено не безлпасно ...

Динамическое выделение памяти, что-то там

Roberto's Ширгозиев
Динамическое выделение памяти, что-то там

Тогда ваша программа должна умещаться в размер стека) примерно 8 мб на линуксе

Ffff Ffff
А из какого яп пришли?

мне кажется по стандарту, с питона

²
мне кажется по стандарту, с питона

После питона си будет отрыв башки)

Roberto's-Ширгозиев Автор вопроса
Ffff Ffff
После питона си будет отрыв башки)

Трип такой. Питон -> луа -> баш -> bf -> asm -> c После асма хотел в хаскель, но не попёрло. Всё ещё думаю над этим. Отрыва башки не произошло. Вы на bf не писали. Вот там как раз и указатели понимаешь, и как память работает... А си приятный язык, после питона. Последний мне уже через 3-4 года почти ежедневного использования очень надоел

Ffff Ffff
После питона си будет отрыв башки)

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

Roberto's-Ширгозиев Автор вопроса
Ffff Ffff
Тогда чем не безопасен маллок?

Я ж говорю, я не знаю. Пока что без него обхожусь

Roberto's-Ширгозиев Автор вопроса
glo fin
сейчас учу Си по Прате, ранее был ламером с базовы...

Советую перед си что-то машино-близкое потрогать (асм, бф). После него си – рай

Roberto's-Ширгозиев Автор вопроса
Vadim Zizov
BF - brainfuck?

Да, как бы странно не звучало

Roberto's Ширгозиев
Советую перед си что-то машино-близкое потрогать (...

аппаратная логика сойдет?) и есть ли что действительно годное из книжек по асму (интел64) на примете?

glo fin
аппаратная логика сойдет?) и есть ли что действите...

intel64 вроде редкая архитектура Вы скорее про x86-64 говорите, она же amd64

S.E.
intel64 вроде редкая архитектура Вы скорее про x8...

нет такой архитектуры вообще. Есть intel italnium

Похожие вопросы

Обсуждают сегодня

Господа, а что сейчас вообще с рынком труда на делфи происходит? Какова ситуация?
Rꙮman Yankꙮvsky
29
А вообще, что может смущать в самой Julia - бы сказал, что нет единого стандартного подхода по многим моментам, поэтому многое выглядит как "хаки" и произвол. Короче говоря, с...
Viktor G.
2
30500 за редактор? )
Владимир
47
а через ESC-код ?
Alexey Kulakov
29
Чёт не понял, я ж правильной функцией воспользовался чтобы вывести отладочную информацию? но что-то она не ловится
notme
18
У меня есть функция где происходит это: write_bit(buffer, 1); write_bit(buffer, 0); write_bit(buffer, 1); write_bit(buffer, 1); write_bit(buffer, 1); w...
~
14
Добрый день! Скажите пожалуйста, а какие программы вы бы рекомендовали написать для того, чтобы научиться управлять памятью? Можно написать динамический массив, можно связный ...
Филипп
7
Недавно Google Project Zero нашёл багу в SQLite с помощью LLM, о чём достаточно было шумно в определённых интернетах, которые сопровождались рассказами, что скоро всех "ибешни...
Alex Sherbakov
5
Ребят в СИ можно реализовать ООП?
Николай
33
https://github.com/erlang/otp/blob/OTP-27.1/lib/kernel/src/logger_h_common.erl#L174 https://github.com/erlang/otp/blob/OTP-27.1/lib/kernel/src/logger_olp.erl#L76 15 лет назад...
Maksim Lapshin
20
Карта сайта