প্রশ্ন ট্যাগ «sizeof»

আকার একটি অভিব্যক্তি বা ডেটাটাইপের বাইটে আকার ফিরিয়ে দেওয়ার জন্য স্ট্যান্ডার্ড সি / সি ++ অপারেটরকে বোঝায়।


13
পাইথনে কোনও বস্তুর আকার কীভাবে নির্ধারণ করব?
আমি পাইথনে স্ট্রিং, পূর্ণসংখ্যার মতো বস্তুর আকার কীভাবে পেতে পারি তা জানতে চাই। সম্পর্কিত প্রশ্ন: পাইথন তালিকায় উপাদানটির জন্য কতগুলি বাইট রয়েছে (টিপল)? আমি একটি এক্সএমএল ফাইল ব্যবহার করছি যার মধ্যে আকারের ক্ষেত্রগুলি রয়েছে যা মানের আকার নির্দিষ্ট করে। আমার অবশ্যই এই এক্সএমএলকে বিশদ করে আমার কোডিংটি করতে হবে do …

9
আকার (x ++) কেন ইনক্রিমেন্ট এক্স নয়?
এখানে দেব সি ++ উইন্ডোতে সংকলিত কোডটি দেওয়া হয়েছে: #include <stdio.h> int main() { int x = 5; printf("%d and ", sizeof(x++)); // note 1 printf("%d\n", x); // note 2 return 0; } আমি নোট 1x কার্যকর করার পরে 6 হবে আশা করি । তবে আউটপুটটি হ'ল: 4 and 5 …
505 c  sizeof 

13
'মাপের' (কীভাবে একটি অ্যারের দিকে নির্দেশকারী একটি পয়েন্টার) সন্ধান করবেন?
প্রথম বন্ধ, এখানে কিছু কোড: int main() { int days[] = {1,2,3,4,5}; int *ptr = days; printf("%u\n", sizeof(days)); printf("%u\n", sizeof(ptr)); return 0; } অ্যারে যেটি ptrইঙ্গিত করছে তার আকার বের করার কোনও উপায় আছে (কেবল তার আকার দেওয়ার পরিবর্তে, যা 32-বিট সিস্টেমে চারটি বাইট রয়েছে)?
309 c  arrays  pointers  sizeof 

19
একটি জাভাস্ক্রিপ্ট অবজেক্টের আকার কীভাবে পাবেন?
আমি একটি জাভাস্ক্রিপ্ট অবজেক্ট দ্বারা দখল করা আকারটি জানতে চাই। নিম্নলিখিত ফাংশন নিন: function Marks(){ this.maxMarks = 100; } function Student(){ this.firstName = "firstName"; this.lastName = "lastName"; this.marks = new Marks(); } এখন আমি তাত্ক্ষণিকভাবে student: var stud = new Student(); যাতে আমি মত জিনিস করতে পারি stud.firstName = "new …


7
কেন "মাপের (একটি? সত্য: মিথ্যা)" চারটি বাইটের আউটপুট দেয়?
sizeofটার্নারি অপারেটরের সাথে অপারেটর সম্পর্কে আমার কাছে কোডের একটি ছোট অংশ রয়েছে : #include <stdio.h> #include <stdbool.h> int main() { bool a = true; printf("%zu\n", sizeof(bool)); // Ok printf("%zu\n", sizeof(a)); // Ok printf("%zu\n", sizeof(a ? true : false)); // Why 4? return 0; } আউটপুট ( জিসিসি ): 1 1 …

4
আকার (আমার_আর) [0] সংকলন এবং সমান আকারের (মাই_আর [0]) কেন?
এই কোডটি সংকলন করে কেন? _Static uint32_t my_arr[2]; _Static_assert(sizeof(my_arr) == 8, ""); _Static_assert(sizeof(my_arr[0]) == 4, ""); _Static_assert(sizeof(my_arr)[0] == 4, ""); প্রথম 2 টি দৃts়ভাবে স্পষ্টতই সঠিক, তবে আমি শেষ পংক্তিটি ব্যর্থ হওয়ার প্রত্যাশা করতাম, কারণ আমার বোঝাপড়াটি হ'ল sizeof()একটি পূর্ণসংখ্যা শাব্দিককে মূল্যায়ন করা উচিত, যা অ্যারে হিসাবে বিবেচনা করা যায় …
129 c  sizeof 

4
সাইজফুল (বুল) কি সি ++ ভাষার মান হিসাবে সংজ্ঞায়িত করা হয়েছে?
আমি স্ট্যান্ডার্ড ডকুমেন্টেশনে কোনও উত্তর খুঁজে পাচ্ছি না। সি ++ ভাষার মানটি কি sizeof(bool)সর্বদা 1 (1 বাইটের জন্য) হওয়া প্রয়োজন, বা এই আকারের প্রয়োগ-সংজ্ঞা দেওয়া হয়েছে?

5
আমি যখনই ম্যালোক ব্যবহার করি তখন কেন আমি একটি সতর্কতা পাই?
যদি আমি mallocআমার কোড ব্যবহার করি: int *x = malloc(sizeof(int)); আমি এই সতর্কতা থেকে পেয়েছি gcc: new.c:7: warning: implicit declaration of function ‘malloc’ new.c:7: warning: incompatible implicit declaration of built-in function ‘malloc’
110 c  gcc  malloc  warnings  sizeof 

9
আকারে সি সিঙ্গল স্ট্রাক্ট সদস্য
আমি অন্য একটি কাঠামোর উপর নির্ভরশীল এমন স্ট্রাক্ট ঘোষণা করার চেষ্টা করছি। আমি sizeofনিরাপদ / পেডেন্টিক হতে ব্যবহার করতে চাই । typedef struct _parent { float calc ; char text[255] ; int used ; } parent_t ; এখন আমি এমন একটি স্ট্রাকচার ঘোষণা করতে চাই child_tযার আকারটি সমান parent_t.text। কিভাবে …
109 c  struct  sizeof 

13
অ্যারের প্যারামিটারের আকার কেন মূলের মতো নয়?
একটি অ্যারের আকার কেন প্যারামিটার হিসাবে প্রধান হিসাবে প্রেরণ করা হয় না? #include <stdio.h> void PrintSize(int p_someArray[10]); int main () { int myArray[10]; printf("%d\n", sizeof(myArray)); /* As expected, 40 */ PrintSize(myArray);/* Prints 4, not 40 */ } void PrintSize(int p_someArray[10]){ printf("%d\n", sizeof(p_someArray)); }
104 c  arrays  function  sizeof 

12
অক্ষরের পরিবর্তে সি বর্ণের আক্ষরিক অন্তর্নিহিত কেন?
সি ++ এ sizeof('a') == sizeof(char) == 1,। এটি স্বজ্ঞাত অর্থে তোলে, যেহেতু 'a'একটি চরিত্র আক্ষরিক, এবং sizeof(char) == 1মান দ্বারা সংজ্ঞায়িত। সি তবে sizeof('a') == sizeof(int),। এটি হ'ল এটি প্রদর্শিত হয় যে সি অক্ষরের অক্ষরগুলি আসলে পূর্ণসংখ্যা হয়। কোন এক কেন জানেন না? আমি এই সি quirk এর প্রচুর …
103 c++  c  char  sizeof 

3
মাপের ইনট কেন ভুল, যখন মাপের (ইন্ট) সঠিক?
আমরা জানি যে sizeofকোনও অপারেটর যেকোন ডেটাটাইপ এবং এক্সপ্রেশনের আকার গণনা করার জন্য ব্যবহৃত হয় এবং যখন অপারেন্ডটি একটি এক্সপ্রেশন হয় তখন বন্ধনীগুলি বাদ দেওয়া যায়। int main() { int a; sizeof int; sizeof( int ); sizeof a; sizeof( a ); return 0; } এর প্রথম ব্যবহারটি sizeofভুল, অন্যরা সঠিক। …
97 c++  c  sizeof 


আমাদের সাইট ব্যবহার করে, আপনি স্বীকার করেছেন যে আপনি আমাদের কুকি নীতি এবং গোপনীয়তা নীতিটি পড়েছেন এবং বুঝতে পেরেছেন ।
Licensed under cc by-sa 3.0 with attribution required.