Pergunta de entrevista da empresa Caterpillar

What is a pointer What are strucutres Why do we need call by value when we have call by address