Call by value
Pascal         C/C++
procedure p(x : integer);
var
     temp: integer;
begin
     ….
end;
   TRADITIONAL C:
void p(x)
   int x;
{   int temp;
    ….
    return;
}