Tuto C - #16 Pointeurs et Tableaux

En C, les pointeurs et les tableaux sont deux éléments dont le fonctionnement est très lié : c'est ce que nous allons voir dans cette vidéo !

Code du tuto :

#include <stdio.h>

void remplirTableau(int * tab, int size) {
	int i;
	for (i = 0; i < size; i++)
		*(tab + i) = 100 * i; // <=> tab[i] = 100 * i;
}

int main() {
    int tabEntier[5];
	int taille = 5;
	int i;

	tabEntier[0] = 14;
	tabEntier[1] = 25;

	printf("Valeur de tabEntier[1] = %d\n", *(tabEntier + 1));

	// tabEntier <=> &(tabEntier[0])
	// tab[i] <=> *(tab + i)

	for (i = 0; i < taille; i++)
		printf("tabEntier[%d] = %d\n", i, tabEntier[i]);
	
	remplirTableau(tabEntier, taille);
	printf("\n=========\n");

	for (i = 0; i < taille; i++)
		printf("tabEntier[%d] = %d\n", i, tabEntier[i]);

	// printf("%p\n", chaine);
	// printf("%p\n", &(chaine[0]));

	/*
	printf("Quel est votre prénom ?\n");
	scanf("%s", chaine);

	printf("Quel âge avez-vous ?\n");
	scanf("%d", &a);

	printf("Prénom => %s | Age => %d\n", chaine, a);
	*/
    
	return 0;
}

A propos de l'auteur

PrimFX
PrimFX

Salut tout le monde ! Je m'appelle Boris, j'ai 18 ans et je suis passionné d'informatique et de technologie. Je partage cette passion à travers mes vidéos que tu peux retrouver sur YouTube sous le nom de PrimFX ou bien sur ce site bien sûr (tutoriels de programmation (HTML, CSS, PHP), gameplays, vlogs high-tech...). @+

A voir aussi

Aucun Commentaire

POSTER UN COMMENTAIRE

Vous devez être connecté pour pouvoir poster un commentaire...

Pas encore de compte ? Créez-en un ici !