Je veux savoir comment obtenir la taille d'objets comme une chaîne, un entier, etc. en Python. Question connexe: combien d'octets par élément y a-t-il dans une liste Python (tuple)? J'utilise un fichier XML qui contient des champs de taille qui spécifient la taille de la valeur. Je dois analyser ce …
Voici le code compilé dans les fenêtres dev c ++: #include <stdio.h> int main() { int x = 5; printf("%d and ", sizeof(x++)); // note 1 printf("%d\n", x); // note 2 return 0; } Je m'attends xà avoir 6 ans après avoir exécuté la note 1 . Cependant, la sortie …
Tout d'abord, voici un code: int main() { int days[] = {1,2,3,4,5}; int *ptr = days; printf("%u\n", sizeof(days)); printf("%u\n", sizeof(ptr)); return 0; } Existe-t-il un moyen de connaître la taille du tableau qui ptrpointe vers (au lieu de simplement donner sa taille, qui est de quatre octets sur un système …
Je veux connaître la taille occupée par un objet JavaScript. Prenez la fonction suivante: function Marks(){ this.maxMarks = 100; } function Student(){ this.firstName = "firstName"; this.lastName = "lastName"; this.marks = new Marks(); } Maintenant, j'instancie le student: var stud = new Student(); pour que je puisse faire des trucs comme …
Pourquoi ce code se compile-t-il? _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, ""); Les 2 premières assertions sont évidemment correctes, mais je me serais attendu à ce que la dernière ligne échoue, car je crois comprendre que cela sizeof()devrait être évalué à un …
Je ne trouve pas de réponse dans la documentation standard. Le standard du langage C ++ doit-il sizeof(bool)toujours être 1 (pour 1 octet), ou cette taille est-elle définie par l'implémentation?
Si j'utilise mallocdans mon code: int *x = malloc(sizeof(int)); Je reçois cet avertissement de gcc: new.c:7: warning: implicit declaration of function ‘malloc’ new.c:7: warning: incompatible implicit declaration of built-in function ‘malloc’
J'essaye de déclarer une structure qui dépend d'une autre structure. Je veux utiliser sizeofpour être sûr / pédant. typedef struct _parent { float calc ; char text[255] ; int used ; } parent_t ; Maintenant, je veux déclarer une structure child_tqui a la même taille que parent_t.text. Comment puis-je faire …
Pourquoi la taille d'un tableau envoyé en tant que paramètre n'est-elle pas la même que dans main? #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)); }
En C ++, sizeof('a') == sizeof(char) == 1. Cela a un sens intuitif, car il 'a's'agit d'un caractère littéral et sizeof(char) == 1tel que défini par la norme. En C cependant sizeof('a') == sizeof(int). Autrement dit, il semble que les littéraux de caractères C soient en fait des entiers. Quelqu'un …
Nous savons que sizeofc'est un opérateur utilisé pour calculer la taille de n'importe quel type de données et expression, et lorsque l'opérande est une expression, les parenthèses peuvent être omises. int main() { int a; sizeof int; sizeof( int ); sizeof a; sizeof( a ); return 0; } le premier …
На этот вопрос есть ответы на Stack Overflow на русском : Кто-нибудь встречал в своей практике sizeof (char)! = 1? Y a-t-il des machines (ou des compilateurs), où sizeof(char) != 1? La norme C99 indique- t-elle que la sizeof(char)mise en œuvre de la conformité standard DOIT être exactement 1? Si …
We use cookies and other tracking technologies to improve your browsing experience on our website,
to show you personalized content and targeted ads, to analyze our website traffic,
and to understand where our visitors are coming from.
By continuing, you consent to our use of cookies and other tracking technologies and
affirm you're at least 16 years old or have consent from a parent or guardian.