🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

Article View: be.comp.programming
Article #14409

array's in C

#14409
From: Marc De Smet
Date: Sat, 17 Feb 2001 14:28
39 lines
1569 bytes
Hey,

Ik heb enkele problemen met array's in C onder Unix.

Het volgende programma werkt:

#include <stdio.h>

main () {
char b[8][8]; /* matrix van karakters */
b[3][3] = 'A'; /* de rest wordt ook ge�nitialiseerd  */
printf("het kar is %c.",b[3][3]);
}

Het is de bedoeling dat printf door een andere procedure wordt uitgevoerd.

#include <stdio.h>

plot(char ** bord) {
 printf("het kar is %c.",bord[3][3]);
} 

main () {
char b[8][8];
b[3][3] = 'A';
plot(b);
}

De letter A wordt nu niet meer uitgeschreven. 
Bij het compileren krijg ik de volgende warning:

"new.c", line 33: warning: argument #1 is incompatible with prototype:
        prototype: pointer to pointer to char : "new.c", line 5
        argument : pointer to array[8] of char

Als welk type moet ik b nu eigenlijk doorgeven?

Alvast bedankt,
 Marc
Technical Details
Message-ID: <96m1r1$1n2$1@inf6serv.rug.ac.be>
Path: arc1-ca.pugleaf.net!supernews.google.com!sn-xit-02!sn-xit-03!supernews.com!news-out.usenetserver.com!news-out.usenetserver.com!news.tele.dk!193.190.198.17!newsfeeds.belnet.be!naxos.belnet.be!news.belnet.be!inf6serv.rug.ac.be!eduserv2!madesmet

Show Full Headers
Complete Article Headers
X-Google-Language: DUTCH,ASCII
X-Google-Thread: fcea4,9b8b4ff16a21d83a,start
X-Google-Attributes: gidfcea4,public
X-Google-ArrivalTime: 2001-02-17 06:30:05 PST
Path: arc1-ca.pugleaf.net!supernews.google.com!sn-xit-02!sn-xit-03!supernews.com!news-out.usenetserver.com!news-out.usenetserver.com!news.tele.dk!193.190.198.17!newsfeeds.belnet.be!naxos.belnet.be!news.belnet.be!inf6serv.rug.ac.be!eduserv2!madesmet
From: madesmet@eduserv2.rug.ac.be (Marc De Smet)
Newsgroups: be.comp.programming
Subject: array's in C
Date: 17 Feb 2001 14:28:49 GMT
Organization: University of Ghent, Belgium
Lines: 39
Message-ID: <96m1r1$1n2$1@inf6serv.rug.ac.be>
NNTP-Posting-Host: eduserv2.rug.ac.be
X-Newsreader: TIN [version 1.2 PL2]