Comment supprimer le premier caractère de C-string?

Quelqu'un peut-il m'aider? J'ai besoin de supprimer le premier caractère d'un char * dans C.

Par exemple, char * contents contient un '\n' comme premier caractère dans le tableau. J'ai besoin de détecter et d'éliminer ce personnage, à la modification de la variable d'origine après son été "épurés".

Quelqu'un peut m'aider avec le code? Je suis complètement novice en C, et n'arrive pas à le comprendre.

Pour un débutant, il est très bénéfique pour la lire sur pointer arithmetic. Google le terme, vous obtiendrez de nombreux hits. Cela vous aidera à comprendre ce que les autres sont en train de parler. Par exemple: char* contents_chopped = contents + 1;.

OriginalL'auteur Ash | 2010-11-28