![]() |
|
|
google unix.com
|
|||||||
| Forums | Registreer | Forum Regels | Links | Albums | Veelgestelde vragen | Ledenlijst | Kalender | Zoeken | Today's Posts | Markeer forums als gelezen |
| Hoog Niveau Programmering Post vragen over C, C + +, Java, SQL, en andere programmeertalen hier. |
Meer UNIX en Linux Forum Onderwerpen Misschien vindt u Helpful
|
||||
| Draad | Thread Starter | Forum | Antwoorden | Last Post |
| Bellen shell functies uit een ander shell script | jisha | Programmeren en Shell Scripting | 6 | 04-05-2008 05:29 PM |
| Hoe om twee of meer parameters van de belangrijkste in shell script | pinky | UNIX voor Dummies Questions & Answers | 0 | 10-12-2007 12:54 |
| bellen van een PRG uit het reservoir! | andy2000 | Programmeren en Shell Scripting | 4 | 03-31-2007 05:02 |
| Bellen subscript maar slaap stopt de belangrijkste script | doublejz | Programmeren en Shell Scripting | 1 | 09-12-2005 03:08 PM |
| c + + bellen main () functie | norsk hedensk | Hoog Niveau Programmering | 3 | 01-22-2003 08:28 PM |
![]() |
|
|
LinkBack | Thread Tools | Zoeken in deze Thread | Rate Thread | Display Modes |
|
|
|
||||
|
Return value (int) uit te roepen voornaamste reservoir
Wat is de sytax weer een int van C programma belangrijkste terug te bellen shell?
Code:
#!/usr/bin/ksh typeset -i NO_RECS $NO_RECS=process_file # Process file is a C program that is set up to return an int from main. The #program complies with no issues, but an error is generated when the shell #calls the program. Is the syntax correct to return the int value to a shell #variable? Code:
int main(argc,argv)
{
int no_recs_tot ;
/* This is just a function within the c program that returns the int value */
no_recs_tot = bld_detail(v_out_path,v_in_path,inrec_cnt,v_src_data_dt);
return (no_recs_tot);
} /* End main */
Laatst gewijzigd door steekvlam; op 09.25.2006 11:09 PM.. Reden: voeg code tags |
|
||||
|
Code tags aub. Zoals (code) int main () (/ code) maar met [] in plaats van ().
De syntax voor het terugsturen van een code aan het reservoir is precies zoals u tonen. Wat zou het verkeerd is de waarde die u retour. Elke niet-nul waarde betekent een soort fout. Nul betekent succes. |
|
||||
|
Plus, op een POSIX compatibel systeem:
Code:
int main()
{
return 42001;
}
Code:
$ cc -o testc test.c $ testc $echo $? 17 Return codes voor programma status. |
![]() |
| Bladwijzers |
| Thread Tools | Zoeken in deze Thread |
| Display Modes | Beoordeel deze draad |
|
|