Tuto C - #16 Pointeurs et Tableaux

PrimFX Boris ('PrimFX') Le 27 octobre 2019

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
Boris ('PrimFX')

Je m'appelle Boris, j'ai 22 ans et je suis passionné d'informatique. Suite à mes études (Licence Informatique puis MSc Computer Science au Trinity College Dublin), je gère l'entreprise Single Quote co-fondée en 2019 et je profite de mon temps libre pour partager ma passion à travers des vidéos & articles 😃

Votre commentaire

Vous devez être connecté pour poster un commentaire. Se connecter ou Créer un compte

Commentaires 0