Perguntas com a marcação «c»

153
O que é um "retorno de chamada" em C e como eles são implementados?

Pela leitura que fiz, o Core Audio depende muito de retornos de chamada (e C ++, mas isso é outra história). Entendo o conceito (tipo de) de configurar uma função que é chamada por outra função repetidamente para realizar uma tarefa. Eu simplesmente não entendo como eles são configurados e como...

153
Em C, chaves funcionam como um quadro de pilha?

Se eu criar uma variável dentro de um novo conjunto de chaves, essa variável saiu da pilha na chave de fechamento ou permanece até o final da função? Por exemplo: void foo() { int c[100]; { int d[200]; } //code that takes a while return; } Vai docupar memória durante a code that takes a...