Maison  >  Article  >  développement back-end  >  Maîtrisez les bases : programmation C pour les débutants absolus

Maîtrisez les bases : programmation C pour les débutants absolus

WBOY
WBOYoriginal
2024-10-09 16:42:41539parcourir

Introduction au Guide du débutant en langage C 1. Installez le compilateur C : utilisez respectivement Visual Studio, Xcode et GCC pour Windows, Mac et Linux. 2. Programme Hello World : créez des fichiers et entrez le code, utilisez le compilateur pour compiler et exécuter. 3. Variables et types de données : utilisez des variables pour stocker des informations, notamment des types de données int, float, char, string et autres. 4. Opérateurs et expressions : utilisez des opérateurs pour effectuer des opérations arithmétiques et logiques, et les expressions combinent des opérateurs, des variables et des constantes. 5. Fonctions : créez des blocs de code réutilisables qui effectuent des tâches spécifiques et renvoient des valeurs. 6. Tableau : une collection qui stocke des éléments du même type et est accessible à l'aide d'indices. **7

Master the Basics: C Programming for Absolute Beginners

Guide du débutant à la programmation C

Introduction

Langage C est un puissant langage de programmation à usage général connu pour son efficacité, sa portabilité et son contrôle matériel de bas niveau. C'est un choix idéal pour les débutants souhaitant commencer à programmer ou approfondir les principes fondamentaux de l'informatique.

Installez le compilateur C

Tout d'abord, vous devez installer le compilateur C pour votre système d'exploitation. Pour Windows, vous pouvez choisir Microsoft Visual Studio Community Edition ; pour Mac, vous pouvez choisir Xcode pour Linux, vous pouvez choisir GCC.

Programme Hello World !

Votre premier programme C devrait être le programme classique "Hello World !". Créez un fichier appelé helloworld.c et entrez le code suivant :

#include <stdio.h>

int main() {
  printf("Hello World!\n");
  return 0;
}

Compilez et exécutez le programme

Compilez et exécutez le code à l'aide de votre compilateur C installé. Les étapes de la ligne de commande sont les suivantes :

gcc -o helloworld helloworld.c
./helloworld

Le résultat doit être : "Hello World !".

Variables et types de données

Les variables sont utilisées pour stocker des informations. Le langage C prend en charge plusieurs types de données, notamment int (entier), float (nombre à virgule flottante), char (caractère) et chaîne.

int age = 25;
float salary = 12000.50;
char letter = 'A';
char name[] = "John Doe";

Opérateurs et expressions Les

opérateurs sont utilisés pour effectuer des opérations arithmétiques, logiques et de comparaison sur des variables. Les expressions combinent des opérateurs avec des variables et des constantes.

age++; // 自增age
salary = salary * 1.10; // 增加salary 10%
if (letter == 'A') {
  // 条件成立
}

Fonction

Une fonction est un bloc de code réutilisable qui effectue une tâche spécifique et renvoie une valeur.

int square(int number) {
  return number * number;
}

Tableau

Un tableau est une collection d'éléments du même type, accessibles à l'aide d'indices.

int numbers[5] = {1, 2, 3, 4, 5};

String

String est un tableau de caractères utilisé pour stocker du texte.

char text[] = "This is a string.";

Cas pratique : Calculer l'aire d'un cercle

Le code suivant utilise le langage C pour calculer l'aire d'un cercle :

#include <stdio.h>

#define PI 3.14159

int main() {
  float radius;
  float area;

  printf("Enter the radius of the circle: ");
  scanf("%f", &radius);

  area = PI * radius * radius;

  printf("Area of the circle: %.2f\n", area);

  return 0;
}

Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!

Déclaration:
Le contenu de cet article est volontairement contribué par les internautes et les droits d'auteur appartiennent à l'auteur original. Ce site n'assume aucune responsabilité légale correspondante. Si vous trouvez un contenu suspecté de plagiat ou de contrefaçon, veuillez contacter admin@php.cn