Результаты поиска по запросу "c"

6 ответов

@Isalamon По сути, все, что хранится в сыром виде в хранилище (первичном или вторичном) компьютера, называется «данными». Адрес других данных также является данными, поэтому указатель хранит данные.

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

5 ответов

Не угадай ...

орое время назад я обнаружил (довольно древний) компилятор C, который сканировал макросы таким образом (псевдокод): if line.startswith("#include") or line.startswith("#define"): ..... Какой вид поднял вопрос для меня, где макросы действительно ...

3 ответа

http://golang.org/doc/effective_go.html

от ответственности: я полный новичок в C, но я играл с ним, пытаясь имитировать некоторые особенности классов. В порядке,Я знаю, что если я хочу пойти по этому пути, я должен изучить C ++, но подумайте о следующем небольшом ...

ТОП публикаций

1 ответ

большое спасибо за ваше время.

ичок в использованииpthread а также не знаком с указателями на указатели. Может ли кто-нибудь объяснить, почему второй аргументpthread_join() этоvoid **, Почему это так. int pthread_join(pthread_t thread, void **value_ptr);

3 ответа

Опять же, нет необходимости выравнивать байты, поскольку они являются минимальной единицей хранения.

явил толькоchar введите членов в структуре. #include <stdio.h> struct st { char c1; char c2; char c3; char c4; char c5; }; int main() { struct st s; printf("%zu\n", sizeof(s)); return 0; }Выход: [Live Demo ...

1 ответ

 какие-либо так.

кто-нибудь предоставить некоторые примеры кода, которые действуют по-разному при компиляции с fwrapv против. В нем говорится, что -fwrapv должен «предполагать, что знаковое арифметическое переполнение сложения, вычитания и умножения заключает в ...

3 ответа

Да, потому что у вас есть другие проблемы, такие как "char cMaze [maze.cols] [maze.rows];". Кроме того, в вашей функции были неиспользуемые переменные. Я упростил вашу функцию и исправлю все ошибки, которые вы можете посмотреть на нее.

аюсь получить код для чтения из текстового файла, содержимое которого включает в себя: (текстовый файл называется maze1.txt) 5 5 %%%%% S % % % % % % E %%%%%Однако всякий раз, когда я пытаюсь запустить программу, я получаюошибка ...

2 ответа

... но вы сказали, что Windows в редактировании вашего вопроса. MSDN имеет документацию по Windows. Эти «уже разработанные функции» являются частью Windows. Конечно, у TurboC есть привязка для них. Может быть, вы путаете MSDN с MFC.

мер, я хочу сделать что-то, когда какая-то комбинацияCtrl клавиша с любой другой клавишей нажата (или это может бытьAlt ключ). Затем из стандартного ввода, как прочитать эту комбинацию клавиш в C-программе в качестве ввода. Я попробовал с ...

6 ответов

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

учшеfor(int i = 0; i != 5; ++i) или жеfor(int i = 0; i <= 5; i++)? Пожалуйста, объясните обоснование, если это возможно. Я где-то читал, что! = Оператор лучше, чем операторы сравнения. Оператор предварительного увеличения также лучше, чем ...

9 ответов

 стандарт.

#include <stdio.h> #include <conio.h> main() { char ch,name[20]; int i=0; clrscr(); printf("Enter a string:"); while((ch=getch())!='\n') { name[i]=ch; i++; } name[i] = '\0'; printf("%s",name); } я даю «abc» в качестве ввода и нажимаю ввод, он не ...