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

5 ответов

Размер массивов и указателей

Вот мой пример кода #include<stdio.h> void main() { int arr[]={1,2,3,4,5,6}; char *ptr,a; a='c'; ptr=&a; int *ptr1,a1; a1=4; ptr1=&a1; printf("%d %d %d",sizeof(arr), sizeof(ptr1), sizeof(ptr)); }Теперь, насколько я понимаю, размер скажет ...

5 ответов

Как получить размер строки в байтах?

Как видно из названия, мой вопрос заключается в том, как получить размер строки вC, Это хорошо использоватьsizeof если я объявил это (строку) в функции безmalloc в этом? Или, если я объявил это как указатель? Что делать, если я инициализировал ...

5 ответов

Получение размера данных указателя

Я попытался следующий код, чтобы увидеть, как получить размер данных указателя: #include <stdio.h> #include <stdlib.h> #include <string.h> int main(){ char *test_char_ptr = "This is just a test"; int *test_int_ptr = (int ...

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

5 ответов

Что здесь происходит? sizeof (short_int_variable + char_variable)

#include <stdio.h> int main() { short int i = 20; char c = 97; printf("%d, %d, %d\n", sizeof(i), sizeof(c), sizeof(c + i)); return 0; }Может кто-нибудь сказать мне, что происходит, когда sizeof (a + b) "a - это короткий тип int, а b - ...

5 ответов

Оператор sizeof () в операторе if

#include <stdio.h> int main(void) { if (sizeof(int) > -1) printf("True"); else printf("False"); }Это печатаетFalse, Почему sizeof () не возвращает значение вif?

5 ответов

Размеры массивов, объявленных с указателями

char c[] = "Hello"; char *p = "Hello"; printf("%i", sizeof(c)); \\Prints 6 printf("%i", sizeof(p)); \\Prints 4Мой вопрос: Почему они печатают разные результаты? неc[] также объявить указатель, который указывает на первый символ массива (и, ...

5 ответов

Что делает sizeof без ()? [Дубликат]

На этот вопрос уже есть ответ: Почему sizeof int неправильный, а sizeof (int) правильный? [/questions/13120473/why-sizeof-int-is-wrong-while-sizeofint-is-right] 3 ответа Авторэтот ...

6 ответов

В чем разница между sizeof и alignof?

В чем разница между sizeof и alignof?

6 ответов

Как вы узнаете, сколько места нужно выделить с помощью malloc ()?

6 ответов

Что должно произойти с отрицанием size_t (то есть `-sizeof (struct foo)`))?

Я имею дело с некоторым кодом на работе, который включает в себя выражение в форме