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

6 ответов

На самом деле нет веской причины иметь стек * в качестве члена структуры. Адрес структуры должен быть передан в функции, которые вызываются из указателей.

1 ответ

Очень хороший ответ, с объяснением обоснования. :-)

2 ответа

точнее, CAM означает абстрактную семантику, определенную стандартом.

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

1 ответ

Ладно, я понял! Еще раз спасибо за разъяснения. C # маршалинг - сложный зверь, если вы только начали с ним. Ваша помощь очень ценится! Спасибо.

ющий фрагмент кода взят из примера клиента Unities Bonjour, который демонстрирует, как взаимодействовать с нативным кодом из C #. Это простая функция C, кото...

1 ответ

Я хотел бы видеть не масштабируемое решение LOL. +1 хотя

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

5 ответов

распространение исключений в коде на C все еще очень плохая идея

имаюсь разработкой C ++ компонента dll, который может использоваться приложениями C или C ++. Выставленные функции DLL следующие

2 ответа

Это помогает только с не перемещаемыми символами. Если символ перемещаем, мы должны подождать, пока компоновщик не решит, нужен ли символ, или нет, поэтому компилятор не сможет здесь помочь.

у удалить мертвый код из большого проекта и хотел бы начать с неиспользуемых символов. Есть ли способ заставить компоновщик перечислить неиспользуемые символ...

0 ответов

 Вот; это приводит к неопределенному поведению (нарушение псевдонимов).

, и Clang не жалуются, если я назначаю строковый литералchar*даже при использовании множества педантичных опций (-Wall -W -pedantic -std=c99): char *foo = "bar";в то время как они (конечно) жалуются, если я назначуconst char* кchar*. Означает ...

0 ответов

) то же значение, что и указатель на старый объект, или нулевой указатель, если новый объект не может быть размещен.

пособ, которым меня учили использоватьrealloc(): int *a = malloc(10); a = realloc(a, 100); // Why do we do "a = .... ?" if(a == NULL) //Deal with problem.....Разве это не избыточно? Разве я не могу сделать что-то подобное? : if(realloc(a, 100) ...

0 ответов

Я все еще новичок, я еще не знаю, как использовать связанный список или структуру данных! Спасибо, в любом случае

int search(int a[]) { int i,V,index; printf("Enter the element (V),That you want to find:>"); scanf("%d",&V); for (i=0;i<N;i++) { if(a[i]==V) { V=a[i]; index=i; } } printf("%d is located in a[%d].",V,index )