Rezolvare

Programul Pascal este:

var i:integer;
begin
  for i:=1 to paramcount do write(paramstr(i),' ');
  writeln;
end.
Acelasi lucru se poate scrie in C in modul urmator:
#include <stdio.h>
int main(int argc, char* argv[])
{
  int i;
  for(i=1 ; i<argc ; ++i) printf("%s ", argv[i]);
  printf("\n");
  return 0;
}
Presupunem ca unul din programele de mai sus este compilat sub numele ecou.exe. Atunci lansat sub forma
c:...> ecou Un text
efectul este
Un text


Programe Pascal sau C cu argumente

9 Oct 2001
Radu-Lucian LUPSA