Rechercher : dans
Par :

Programmation en langage C

Dernière réponse le 2 fév 2009 à 14:16:59 Hamid, le 6 avr 2007 à 23:19:54 
 Signaler ce message aux modérateurs

Bonjour,
Je cherche des sources (exemples) de programmes réalisés en langage.
Je programme sous linux.

Merci beaucoup

Configuration: Windows Vista
Internet Explorer 7.0

Meilleures réponses pour « Programmation en langage C » dans :
[Langage C] C/C++ Erreur de segmentation VoirQu'est ce qu'une erreur de segmentation Vous êtes en train de développer une application sous Linux en C/C++. Tout va bien, ça compile, les oiseaux chantent. Donc vous lancez votre application pour la tester. Et vous obtenez l'un de ces deux...
Caractéristiques du langage C VoirLe fichier source Le fichier source d'un programme écrit en langage C est un simple fichier texte dont l'extension est par convention .c. Note d'un visiteur (J.Grondin) : L'extension est en minuscules. Le .C (majuscule) est interprété par...
Langage C - Les types de données VoirLes types de données Les données manipulées en langage C sont typées, c'est-à-dire que pour chaque donnée que l'on utilise (dans les variables par exemple) il faut préciser le type de donnée, ce qui permet de connaître l'occupation mémoire (le...
Langage C - Les chaînes de caractères VoirQu'est-ce qu'une chaîne de caractères ? Une chaîne de caractères (appelée string en anglais) est une suite de caractères, c'est-à-dire un ensemble de symboles faisant partie du jeu de caractères, défini par le code ASCII. En langage C, une chaîne...

1

dcanl, le 7 avr 2007 à 11:21:53

Salut !

Plein d'exemples ici : http://www.cppfrance.com/

@+
Quand la merde tombe du ciel, le malchanceux n'a pas de chapeau.

Répondre à dcanl

2

lami20j, le 7 avr 2007 à 11:47:07

Salut,

une autre possiblité c'est de télécharger les sources des logiciels libres
par exemple http://ftp.gnu.org/pub/gnu/coreutils/coreutils-5.0.tar.gz
dédans tu trouves le code des commandes de base Unix (et ce n'est qu'un p'tit exemple :-))
Voilà une liste de fichiers .c

coreutils-5.0/src/factor.c
coreutils-5.0/src/who.c
coreutils-5.0/src/basename.c
coreutils-5.0/src/split.c
coreutils-5.0/src/nl.c
coreutils-5.0/src/false.c
coreutils-5.0/src/fmt.c
coreutils-5.0/src/kill.c
coreutils-5.0/src/logname.c
coreutils-5.0/src/cp-hash.c
coreutils-5.0/src/shred.c
coreutils-5.0/src/dd.c
coreutils-5.0/src/wc.c
coreutils-5.0/src/hostid.c
coreutils-5.0/src/comm.c
coreutils-5.0/src/ls-ls.c
coreutils-5.0/src/id.c
coreutils-5.0/src/users.c
coreutils-5.0/src/sync.c
coreutils-5.0/src/paste.c
coreutils-5.0/src/tac.c
coreutils-5.0/src/uptime.c
coreutils-5.0/src/head.c
coreutils-5.0/src/env.c
coreutils-5.0/src/fold.c
coreutils-5.0/src/tail.c
coreutils-5.0/src/stat.c
coreutils-5.0/src/tsort.c
coreutils-5.0/src/nice.c
coreutils-5.0/src/od.c
coreutils-5.0/src/tee.c
coreutils-5.0/src/csplit.c
coreutils-5.0/src/rmdir.c
coreutils-5.0/src/uname.c
coreutils-5.0/src/mv.c
coreutils-5.0/src/dircolors.c
coreutils-5.0/src/link.c
coreutils-5.0/src/remove.c
coreutils-5.0/src/ptx.c
coreutils-5.0/src/touch.c
coreutils-5.0/src/printenv.c
coreutils-5.0/src/true.c
coreutils-5.0/src/cat.c
coreutils-5.0/src/sleep.c
coreutils-5.0/src/expr.c
coreutils-5.0/src/ls-dir.c
coreutils-5.0/src/chown.c
coreutils-5.0/src/df.c
coreutils-5.0/src/seq.c
coreutils-5.0/src/unlink.c
coreutils-5.0/src/ln.c
coreutils-5.0/src/su.c
coreutils-5.0/src/pathchk.c
coreutils-5.0/src/mknod.c
coreutils-5.0/src/dirname.c
coreutils-5.0/src/chgrp.c
coreutils-5.0/src/install.c
coreutils-5.0/src/cp.c
coreutils-5.0/src/pwd.c
coreutils-5.0/src/chroot.c
coreutils-5.0/src/whoami.c
coreutils-5.0/src/test.c
coreutils-5.0/src/stty.c
coreutils-5.0/src/echo.c
coreutils-5.0/src/rm.c
coreutils-5.0/src/cut.c
coreutils-5.0/src/readlink.c
coreutils-5.0/src/du.c
coreutils-5.0/src/copy.c
coreutils-5.0/src/uniq.c
coreutils-5.0/src/chown-core.c
coreutils-5.0/src/hostname.c
coreutils-5.0/src/tr.c
coreutils-5.0/src/expand.c
coreutils-5.0/src/tty.c
coreutils-5.0/src/sum.c
coreutils-5.0/src/printf.c
coreutils-5.0/src/join.c
coreutils-5.0/src/unexpand.c
coreutils-5.0/src/yes.c
coreutils-5.0/src/date.c
coreutils-5.0/src/cksum.c
coreutils-5.0/src/md5sum.c
coreutils-5.0/src/sort.c
coreutils-5.0/src/mkfifo.c
coreutils-5.0/src/mkdir.c
coreutils-5.0/src/ls-vdir.c
coreutils-5.0/src/md5.c
coreutils-5.0/src/sha1sum.c
coreutils-5.0/src/pinky.c
coreutils-5.0/src/ls.c
coreutils-5.0/src/pr.c
coreutils-5.0/src/tac-pipe.c
coreutils-5.0/src/chmod.c
lami20j

Répondre à lami20j

3

mamiemando, le 7 avr 2007 à 21:51:16

D'un autre côté commencer par le code des commandes unix c'est pas forcément le plus facile. Commence par un truc soft, genre un hello word :

#include <stdio.h>

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

Bonne chance

Répondre à mamiemando

4

dcanl, le 8 avr 2007 à 11:54:35

Dans le lien que je t'ai donné, tu as des codes de tous niveaux.

Quand la merde tombe du ciel, le malchanceux n'a pas de chapeau.

Répondre à dcanl

5

bellaklr, le 11 fév 2008 à 23:00:10

Bonjour, voila jai de la programmation en language c a faire pour mes études et j'aimerais travailler chez moi, seul hic a la fac je travaille sous linux, chez moi sous window ya t-il beaucoup de changement . si oui merci de me dire lesquels!?

Répondre à bellaklr

6

 mamiemando, le 12 fév 2008 à 00:11:36

Non si tu compiles sous windows avec code::blocks ou dev-cpp car c'est le même compilateur.

Bonne chance

Répondre à mamiemando
Collection CommentÇaMarche.net