| maison  | Hardware  | réseaux  | programmation  | Logiciel  | Dépannage  | systèmes |  
programmation  
  • C /C + + Programming

  • Computer Programming Languages

  • Delphi Programming

  • Programmation Java

  • Programmation JavaScript

  • PHP /MySQL Programmation

  • programmation Perl

  • Programmation Python

  • Ruby Programming

  • Visual Basics programmation
  •  
    Connaissances Informatiques >> programmation >> C /C + + Programming >> Content
    Comment faire pour supprimer un caractère de nouvelle ligne en C
    Dans le langage de programmation C , le caractère de nouvelle ligne est un caractère spécial . Il indique au compilateur C que la ligne de texte est terminée, et une nouvelle ligne doit être démarré. Ils sont entrés par le programmeur en appuyant sur la touche "Enter " ou la touche "Entrée" . Un programme C peut être écrite qui supprime les caractères de nouvelle ligne à partir d'une chaîne de texte . Il s'agit d'une tâche bien pour un novice C programmeur, car il peut être accompli dans un court laps de temps. Choses que vous devez
    C environnement de développement intégré (IDE ), tels que Eclipse CDT
    compilateur C , comme GCC
    Afficher plus Instructions
    1

    Lancez votre IDE et créer un nouveau projet en cliquant sur " fichier /nouveau projet ». Un fichier de code source vide apparaît dans la fenêtre principale de l'éditeur .
    2

    déclarer une chaîne de caractères et lui attribuer une valeur à l'aide de la séquence d'échappement ligne \\ n. Par exemple , vous pourriez écrire quelque chose comme ceci:

    char str [] = " S \\ nt \\ n \\ ni \\ nn \\ ng \\ n";
    3

    Découvrez la longueur de la chaîne comme ceci:

    int sizeOfArray = sizeof ( str) /sizeof (char) ;
    4

    itération sur la chaîne en utilisant une boucle , comme cette : Photos

    for (int i = 0; i < sizeOfArray ; i + + ) {}
    5

    test chaque caractère de la chaîne pour voir si elle est un caractère de nouvelle ligne . Vous pouvez mettre un "if" à l'intérieur des accolades de la boucle "for" pour y parvenir.

    If ( str [i] == '\\ n' ) {}
    6

    Retirer caractères de nouvelle ligne en écrivant ce qui suit à l'intérieur des accolades des "if" :

    str [i] = '';
    7

    imprimer les caractères par la rédaction de ce code ci-dessous l' accolade droite «}» de la «if» . L'instruction print devrait ressembler à ceci :

    printf (" % c" , str [i]) ;
    8

    exécuter le programme. La sortie est que tous les retours à la ligne ont été supprimés.

    Previous :

    next :
      articles connexes
    ·Quels sont les quatre différents types de relation d'h…
    ·Un tutoriel sur Microsoft Visual Studio C + + 
    ·Comment créer un tableau en C 
    ·Comment déclarer une chaîne en C + + 
    ·Comment créer une boucle While en C 
    ·Comment faire pour convertir un flotteur à l' entier l…
    ·Comment déboguer avec DBX 
    ·Comment déterminer la taille d'entier dans C + + 
    ·Comment définir la valeur par défaut pour le WPF Comb…
    ·Comment utiliser un boîtier commutateur avec des plage…
      articles en vedette
    ·Comment insérer les mots qui contiennent des apostroph…
    ·Comment développer un GridView personnalisé 
    ·Comment faire pour supprimer des accents dans une chaî…
    ·Comment exporter dans MySQL dans SSIS 
    ·Mégaprojets en Java 
    ·Code VB pour centrer du texte dans une boîte de messag…
    ·Problèmes avec l'installation du Service Pack 3 
    ·Comment effacer de Oracle & SQL 
    ·Comment faire pour utiliser des nombres négatifs en C 
    ·Comment utiliser le pointeur this en C + + 
    Copyright © Connaissances Informatiques http://fr.wingwit.com