Questions marquées «array»

Un tableau est un arrangement systématique d'objets similaires, généralement en lignes et en colonnes.

112
Pourquoi les baies de base zéro sont-elles la norme?

Une question posée ici m'a rappelé une discussion que j'ai eue avec un collègue programmeur. Il a fait valoir que les tableaux basés sur zéro devraient être remplacés par des tableaux à base unique car les tableaux basés sur zéro sont un détail de la mise en œuvre qui provient de la façon dont les...

40
Quelle est l'utilisation de .Any () dans une liste C # <>?

J'ai discuté avec des collègues, et nous ne pouvions pas comprendre ce que l'utilisation est .Anypour tout donné List<>, en C #. Vous pouvez vérifier la validité d'un élément du tableau comme ci-dessous: if (MyList.Any()){ ...} //Returns true or false Qui est exactement le même que if...

30
Comment fonctionne la «quatrième dimension» avec les tableaux?

Abstrait: Donc, si je comprends bien (bien que ma compréhension soit très limitée), il y a trois dimensions avec lesquelles nous travaillons (généralement) physiquement: Le 1er serait représenté par une ligne. Le 2e serait représenté par un carré. Le 3ème serait représenté par un cube. Assez simple...

22
Dois-je utiliser une liste ou un tableau?

Je travaille sur un formulaire Windows pour calculer le CUP pour les numéros d'articles. J'ai réussi à en créer un qui gérera un numéro d'article / UPC à la fois, maintenant je veux développer et le faire pour plusieurs numéros d'article / UPC. J'ai commencé et essayé d'utiliser une liste, mais je...

15
size_t ou int pour les dimensions, l'index, etc.

En C ++, size_t(ou, plus correctement, T::size_typequi est "habituellement" size_t; c'est-à-dire un unsignedtype) est utilisé comme valeur de retour pour size(), l'argument de operator[], etc. (voir std::vector, et. Al.) D'un autre côté, les langages .NET utilisent int(et, éventuellement, long)...

13
Pourquoi les tableaux C ne peuvent-ils pas avoir une longueur de 0?

La norme C11 stipule que les tableaux, à la fois dimensionnés et de longueur variable "doivent avoir une valeur supérieure à zéro". Quelle est la justification pour ne pas autoriser une longueur de 0? Surtout pour les tableaux de longueur variable, il est parfaitement logique d'avoir une taille de...