OVH Cloud OVH Cloud

transmettre chaines de caracteres en C-ANSI

74 réponses
Avatar
Salut à tous, je souhaiterais transmettre un tableau de chaines de
caracteres d'une fonction à une autre. comment faire ?

Merci d'avance
Nico

PS : si je suis sur le mauvais forum, merci de m'en indiquer un qui
correspondrait mieux à ma question. :-)

10 réponses

Avatar
Vincent Burel
"Stephane Legras-Decussy" wrote in message
news:4250a3c2$0$8350$

Vincent Burel a écrit dans le message :
42504c19$0$822$
>
> qqc aurait dit que la notion de tableau n'existe pas en "C

ben oui, un certain V.B. ...

je cite : "y'a pas de tableau en "C" ..."

alors si c'est pour faire le cake en disant que "notion de tableau"
ne veut pas dire "tableau", je vois pas l'utilité à part t'enterrer dans


ton
troll
pas très fin...



:-) c'est vous qui n'etes pas très fin et montrez votre imbécilité au grand
jour : vous êtes le seul à ne pas avoir compris que je parlais du "type
tableau". Votre intervention, qui consitue un détournement inepte de mes
propos, est d'autant ridicule que tout le monde sait que l'on peut
formaliser n'importe quelle notion avec le langage "C"...

VB
Avatar
Vincent Burel
"Cyrille Szymanski" wrote in message
news:
On 2005-04-03, Vincent Burel wrote:
> c'est environ la quatrieme fois que je lance ce troll en 5 ou 6 ans sur


le
> usenet

Eh ben, lancer des trolls aussi stériles que celui-là je sais pas s'il y a


de
quoi être fier... Heureusement que ça peut limite passer pour un poisson
d'avril.



c'est pas une question de fierté, le troll est une activité amusante, et si
l'on s'en tient à la définition la plus significative : qqn qui lance, anime
et aliment des faux débats, c'est pratiquement actuellement le seul mode de
communication des média de masse TV, Radio etc...l'intérêt sur le usenet est
de pouvoir observer in vivo le processus en temps réel. les différentes
branches qu'il crée, basé sur quel type de mauvaise foi, quel sont les
enjeux derrières ? que peut on retirer d'un thread pareil ? bref, lancer un
bon troll (et le "y'a pas de type tableau en C" fait toujours recette) c'est
comme faire une expérience sociologique. c'est pas vraiment stérile donc.

VB
Avatar
Cyrille Szymanski
On 2005-04-04, Vincent Burel wrote:
c'est pas une question de fierté, le troll est une activité amusante



Oui, en tout cas moi je me suis bien marré et ça a été l'occasion de faire
quelques petites révisions & découvertes en s'amusant.

Mais il faut reconnaître que les expériences sociologiques, comme tu dis, c'est
peut-être pas la meilleure utilisation qu'on puisse faire de fcomp. Sans
oublier que savoir s'il existe ou non un type 'tableau' en C est hors charte.

Au final je préfère ça qu'un ng tout mort. Ça fait plaisir de retrouver un
semblant de l'activité qu'il y avait ici il y a quelques années.

A+
--
Cyrille Szymanski
Avatar
AMcD®
Cyrille Szymanski wrote:

Au final je préfère ça qu'un ng tout mort. Ça fait plaisir de
retrouver un semblant de l'activité qu'il y avait ici il y a quelques
années.



Sans sombrer dans la nostalgie, c'est clair que ça bougeait un peu plus à
une époque ici ! Mais bon, depuis l'apparition des cliquodromes, t'as des
milliers de gars qui sont codeurs pros sans savoir ce qu'est une boucle de
message. Alors, autrefois, tu voyais pas mal de questions un peu techniques,
et c'était un plaisir (en ce qui me concerne) de se prendre la tête et de
débattre sur des trucs un peu plus interessants que 99% des questions qui
sont aujourd'hui posées.

Moi, je n'aurai jamais osé poser une question sur les pointeurs dans un NG
(excepté cas hyper-théorique, d'école ou défi intellectuel). C'est quand
même la base de ce qu'on apprend dans n'importe quel cours de C à
l'école/lycée/fac. Pour quelques euros t'as un très bon livre de C ou de
C++. Et puis il y a les bibliothèques de Fac, etc. Seulement, aujourd'hui
c'est la facilité, on cherche pas à comprendre, on cherche pas à apprendre.
Pour la majorité, ce qui compte c'est que ce soit fait, c'est tout. Copié,
récupéré sur le Net, filé par un pote, c'est d'abord là que vont chercher la
grande majorité des codeurs, au moins débutants. Regarde les questions
posées ici, pour la plupart, rien à voir avec Windows, beaucoup de TP ou
d'études de cas de Fac, IUT, etc. Et il est même arrivé de voir des
questions visiblement posées par des "pros" qui frôlaient le lamentable. Si.

Alors, c'est parfois bien qu'il y ait un peu d'animation. L'utilité d'un
troll pour moi est vérifiée quand on y apprend quelque chose. Ici, on aura
fait une mini-révision sur les pointeurs C qui ne sera pas perdue pour tout
le monde. C'est déjà ça.

Maintenant, ce bon vieux VB est un trolleur professionnel. Moi, je le
connais depuis un bail, il ne me dérange pas. Surtout qu'autrefois ici,
malgré certains débats houleux, il y a toujours eu de la mesure. Maintenant,
on vient t'insulter, te traiter, de raciste dès qu'une opinion diffère.
Alors, ça fait du bien de taper un peu dans la fourmilière des ces MVP qui,
a de rares cas près (Arnaud, Astor, etc.) ont le cerveau qui a un peu trop
enflé.

Par exemple, moi, j'attends toujours que l'immense Mr Bellamy me montre sa
version Delphi de mon bout de code ou, au minimum, qu'il retire ses insultes
déplacées et reconnaisse ses torts. Cela aussi c'est nouveau, les gars qui
n'ont jamais tort. Dés que t'as ton nom cité 3 fois sur le Net, tu
comprends...

Bref, vu l'ambiance générale, tant que ça reste raisonnable, l'ami VB peut
bien balancer son troll trimestriel. Cela change des feignasses à qui il
faut faire les devoirs. J'allais dire le boulot, mais bon, c'est lundi, je
suis encore de bonne humeur :-).

--
AMcD®

http://arnold.mcdonald.free.fr/
Avatar
Stephane Legras-Decussy
Vincent Burel a écrit dans le message :
4250df01$0$25043$
:-) c'est vous qui n'etes pas très fin et montrez votre imbécilité au


grand




oui alors t'es prié de rester aimable pasque on est déja bien
gentil de nourrir ton troll pour te faire plaisir...

on pouvait t'envoyer depuis le début sur fclc où
tu te serais beaucoup moins amusé...

le fermage de gueule, ça s'apprend cher VB...
Avatar
Jean Pierre Daviau
Pourquoi

ch1[2]=ch2[3]=0;
est-il considéré comme
ch1[2]=ch2[3]= ''; par borland 5.5 winXP?
Avatar
Vincent Burel
"Stephane Legras-Decussy" wrote in message
news:425145ce$0$18956$

Vincent Burel a écrit dans le message :
4250df01$0$25043$
> :-) c'est vous qui n'etes pas très fin et montrez votre imbécilité au
grand
>

oui alors t'es prié de rester aimable pasque on est déja bien
gentil de nourrir ton troll pour te faire plaisir...



pour me faire plaisir !? voyez donc ca comme c'est de bonne foie !
je reste aimable avec les gens qui le mérite, prenez vous en qu'a vous
même..

on pouvait t'envoyer depuis le début sur fclc où
tu te serais beaucoup moins amusé...



alors ca, c'est discutable :-)

VB
Avatar
Jean-Claude BELLAMY
Dans le message news:42512c16$0$13905$ ,
AMcD® s'est ainsi exprimé:

[...]
Par exemple, moi, j'attends toujours que l'immense Mr Bellamy me
montre sa version Delphi de mon bout de code ou, au minimum, qu'il
retire ses insultes déplacées et reconnaisse ses torts.



Mais p..n de b..l de m...e, (;-) ) je ne vais pas retirer d'insultes vu que
je ne t'ai pas insulté !

Je me suis insurgé contre les oeillères "ayatollesques et intégristes" de
certains, pour lesquels en dehors du C il n'y a pas de salut.
Et je persiste et signe ...

Si tu penses que cela t'es destiné, c'est donc que tu fais tienne cette
forme d'intolérance.
Et si tu trouves que te le dire est injurieux, là je ne peux plus rien pour
toi, nous ne parlons pas le même langage ...

Quant à une version Delphi de ton code en assembleur, je n'ai absolument pas
envie d'y perdre mon temps.
Et que tu estimes que je me "dégonfle", je n'en ai rien à cirer ...

Nous ne sommes pas dans la cour de récréation d'une école primaire ici !
Le "même pas cap'", ce n'est plus de mon âge depuis longtemps.



--
May the Force be with You!
La Connaissance s'accroît quand on la partage
----------------------------------------------------------
Jean-Claude BELLAMY [MVP] - http://www.bellamyjc.org
*
Avatar
AMcD®
Jean-Claude BELLAMY wrote:
Dans le message news:42512c16$0$13905$ ,
AMcD® s'est ainsi exprimé:

[...]
Par exemple, moi, j'attends toujours que l'immense Mr Bellamy me
montre sa version Delphi de mon bout de code ou, au minimum, qu'il
retire ses insultes déplacées et reconnaisse ses torts.



Mais p..n de b..l de m...e, (;-) ) je ne vais pas retirer d'insultes
vu que je ne t'ai pas insulté !



Bah non, me traiter de raciste, d'intégriste, etc. Ce ne n'est pas des
insultes.

Je me suis insurgé contre les oeillères "ayatollesques et
intégristes" de certains, pour lesquels en dehors du C il n'y a pas
de salut. Et je persiste et signe ...



Sauf que moi, je n'ai pas d'oeillères. Sauf que moi, je me cogne
qu'aujourd'hui vous soyiez tous passé à Delphi et que vous n'acceptiez donc
pas qu'on critique votre joujou. Sauf que moi, tu peux bien coder en Ada si
ça te fait plaisir, je m'en tape. Et sauf que moi j'essaye toujours
d'argumenter dans mes interventions et que, même si je ne peux pas toujours
avoir raison, cela a le souci d'une certaine forme d'objectivité et ne
mérite pas de se faire traiter d'Ayatollah parce qu'on est pas de ton avis.
J'ai le droit, tant que j'argumente un tant soit peu, de ne pas trouver
Delphi terrible.

Si tu penses que cela t'es destiné, c'est donc que tu fais tienne
cette forme d'intolérance.



Ben voyons, tu me réponds à moi, en me tutoyant et ce ne serait pas destiné
à moi ? <- Lol.

Et si tu trouves que te le dire est injurieux, là je ne peux plus
rien pour toi, nous ne parlons pas le même langage ...



Je pense que tu déplaces le problème. Le fait est que des gens comme toi ne
peuvent pas avoir tort. Tu délivres des jugements péremptoires et n'admet
pas les retours de flamme ? Tatata, trop facile ça mon ami.

Quant à une version Delphi de ton code en assembleur, je n'ai
absolument pas envie d'y perdre mon temps.
Et que tu estimes que je me "dégonfle", je n'en ai rien à cirer ...



Je m'en cogne que tu te dégonfles. Seulement, t'es venu la bouche pleine de
flagorneries dire que tu pouvais faire tout ce que je faisais avec Delphi.
Moi, je rétorque que c'est faux et te propose de faire le genre de trucs que
je code en Delphi. Sois tranquille, j'ai bien pire en réserve. Ce qui me
choque, et je n'étais pas habitué à voir des gens comme GG ou toi réagir
ainsi, c'est que tu sais très bien que c'est impossible, mais tu ne le
reconnaîtras pas. En vieillissant, votre honneur se déplace bizarrement les
gars :-).

Nous ne sommes pas dans la cour de récréation d'une école primaire
ici ! Le "même pas cap'", ce n'est plus de mon âge depuis longtemps.



Bah oui, surtout en Delphi. T'es mal barré avec ce langage pour venir défier
des gugusses dans mon genre qui obfusquent et métamorphent toute la
journée... Qu'est-ce que ça te coûte de reconnaître qu'il n'est pas possible
de tout coder en Delphi ? C'est si pénible que ça d'avoir tort ? Respirez un
peu messieurs...

--
AMcD®

http://arnold.mcdonald.free.fr/
Avatar
Jean Pierre Daviau
| faire ch1[2]=ch2[3]=0; sans problème.

Avec Borland.

Si je compile avec DEVC++ et que je roule dans un dos prompt : crash


int main()
{

char ch1[] = "bonjour";
char* ch2 = "bonjour";

printf("%s ", ch1);
printf("%sn", ch2);

ch1[2] = ch2[3] = 0;

printf("%s ", ch1);
printf("%sn", ch2);

return 0;
}