query: C sizeof((x)) not working when I pass x as a pointer
positive_passages.docid: 5064
positive_passages.text: How to find the 'sizeof' (a pointer pointing to an array)?
negative_passages.docid: 148820
negative_passages.text: C compile error: "Variable-sized object may not be initialized"
negative_passages.docid: 142442
negative_passages.text: In C, why is sizeof(char) 1, when 'a' is an int?
negative_passages.docid: 114471
negative_passages.text: Does the size of an int depend on the compiler and/or processor?
negative_passages.docid: 11946
negative_passages.text: Why isn't the size of an array parameter the same as within main?
negative_passages.docid: 44093
negative_passages.text: Why does my C program crash when assigning a value to an int pointer?
negative_passages.docid: 113602
negative_passages.text: Java printf using variable field size?
negative_passages.docid: 71601
negative_passages.text: What happens here? sizeof(short_int_variable + char_variable)
negative_passages.docid: 10854
negative_passages.text: Length of array in function argument
negative_passages.docid: 20575
negative_passages.text: When a function has a specific-size array parameter, why is it replaced with a pointer?
negative_passages.docid: 50365
negative_passages.text: What's the correct way to use printf to print a size_t?
negative_passages.docid: 70909
negative_passages.text: Segmentation fault occurring when modifying a string using pointers?
negative_passages.docid: 105070
negative_passages.text: Are there any downsides to passing structs by value in C, rather than passing a pointer?
negative_passages.docid: 74463
negative_passages.text: What is the size of an enum in C?
negative_passages.docid: 108732
negative_passages.text: Struggling to get number of chars in char*
negative_passages.docid: 155849
negative_passages.text: Why sizeof int is wrong, while sizeof(int) is right?
negative_passages.docid: 95906
negative_passages.text: sizeof single struct member in C