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 :
Introduction au langage C VoirPetite histoire du C Le langage C a été mis au point par D.Ritchie et B.W.Kernighan au début des années 70. Leur but était de permettre de développer un langage qui permettrait d'obtenir un système d'exploitation de type UNIX portable. D.Ritchie...
Langage C - Les variables VoirLe concept de variable Une variable est un objet repéré par son nom, pouvant contenir des données, qui pourront être modifiées lors de l'exécution du programme. Les variables en langage C sont typées, c'est-à-dire que les données contenues dans...
Langage C++ - Les variables VoirLe concept de variable Une variable est un objet repéré par son nom, pouvant contenir des données, qui pourront être modifiées lors de l'exécution du programme. Les variables en langage C++ sont typées, c'est-à-dire que les données contenues dans...

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