![]() |
|
|
google unix.com
|
|||||||
| Fóruns | Registar | Fórum Regimento | Ligações | Álbuns | FAQ | Lista deputados | Calendário | Pesquisa | Today's Posts | Mark Forums Read |
| Alto Nível de programação Post perguntas sobre C, C + +, Java, SQL, e outras linguagens de programação aqui. |
Mais UNIX e Linux Fórum Tópicos Você pode achar Helpfull
|
||||
| Fio | Thread Starter | Fórum | Respostas | Última postagem |
| if | ramky79 | Programação Shell Script e | 6 | 05-29-2008 04:17 |
| If | koti_rama | Programação Shell Script e | 3 | 04-29-2008 05:48 |
| Se declaração - Como escrever uma declaração nulo | abr. | Programação Shell Script e | 3 | 04-16-2008 02:14 |
| usando & & se em declaração .. | jisha | Programação Shell Script e | 7 | 02-01-2008 07:52 |
| Se declaração | marinheiro | UNIX & avançada para usuários experientes | 4 | 12-16-2004 07:21 |
|
|
Linkback | Thread Tools | Pesquisar este Thread | Rate Thread | Display Modes |
|
||||
|
O que faz esta afirmação significa?
Se eu declarar uma estrutura como: Código:
typedef struct
{
int id;
void* ptr;
int size;
} kpage_t;
E, então, usar isso para fazer alguma iniciação ... Código:
*((kpage_t**)page->ptr) = page; O que exatamente está sendo feito? Eu tenho alguns problemas com ponteiros aqui ... ![]() E se há uma macro BASEADDRESS (x) definida como Código:
((void*)(((int) (x)) & ~(PAGESIZE-1))) O que exatamente está acontecendo aqui supondo que PAGESIZE é uma potência de dois números ... |
| Marcadores |
| Thread Tools | Pesquisar este Thread |
| Display Modes | Esta taxa Thread |
|
|