J'ai créé une array pour 6 éléments, je veux ajouter un nouvel élément à 0 index et souhaitez déplacer tout +1 afin que je puisse faire cela dans la boucle ou tout moyen facile de fonctionner pour les grandes tableaux
4 Réponses :
Tout d'abord, vous devriez déplacer tous les articles de réseau du dernier. Après cela, écrasez simplement l'élément de premier tableau avec index 0 sortie: p>
Si vous lisez sur Memmove et MemCy, la différence peut vous donner l'indice pourquoi utiliser 1 temporaire ne fonctionnait pas pour vous. P>
Vous pouvez std :: rotation puis écraser le premier élément < Pré> xxx pré>
sortie: p>
Un moyen simple de faire la tâche d'un éventail d'entiers est d'utiliser la fonction C standard C la sortie du programme est p> MemMove code>. Par exemple 90 1 2 3 4
Un programme magnifique!
Vous souhaitez ajouter de nouveaux éléments à votre tableau? Vous souhaitez probablement utiliser std :: vecteur .
Ce n'est pas valide C ++.
Main code> est de retourint code>: en.cpprefreence.com/w/cpp/language/main_functionVous avez seulement besoin de 1 temporaire.
J'ai utilisé temporaire mais cela change tout à 1
Vous pouvez std :: rotation puis écraser le premier élément