como colocar uma variável global em outra seção

Urso polar

Eu queria saber se existe uma macro que eu possa usar para colocar uma variável global em outra seção. ou seja, my_array seria armazenado em bss. já que não foi inicializado, mas quero colocá-lo na seção .data.

uint8_t my_array[]; 

int main()
{
  return 1;
}
dbush

Se estiver usando o gcc, você pode usar o __section__atributo para definir a seção:

__attribute__((__section__(".data")))
uint8_t my_array[5];

Observe que você também precisará definir um tamanho para ele, caso contrário, você terá apenas uma declaração em vez de uma definição.

Este artigo é coletado da Internet.

Se houver alguma infração, entre em [email protected] Delete.

editar em
0

deixe-me dizer algumas palavras

0comentários
loginDepois de participar da revisão

Artigos relacionados

como colocar uma variável global em outra seção

Como colocar uma variável em uma instrução def?

Como colocar o valor da variável em outra variável em javascript?

Como colocar em uma célula um produto de outra célula com uma variável?

Como posso usar LOCAL VARIABLE em função, como uma variável GLOBAL VARIABLE para outra função

Como colocar variável em uma consulta?

SwiftUI: como inicializar uma variável dependente de outra variável em uma visualização

como posso remover uma variável global em função

Em 'sh' como colocar o resultado de uma comparação de strings em uma variável?

Em 'sh' como colocar o resultado de uma comparação de strings em uma variável?

A variável global definida em uma função não mantém a definição em outra

Como passar e colocar variável de uma página php em uma outra página (form)?

Como colocar uma variável em uma declaração like em vba?

Como produzir uma variável armazenada em outra variável

Como produzir uma variável armazenada em outra variável

Como citar argumentos com espaço em uma variável dentro de outra variável?

Como faço para colocar uma variável em uma função geolocator.reverse ()?

Como colocar uma expressão lambda em uma variável e depois passá-la para as / r

Como posso colocar uma exibição XML em uma variável de matriz?

Como colocar uma string de instrução de várias linhas em uma variável?

Como colocar o valor de uma entrada em uma variável no tkinter

Como acessar uma variável em uma função Python em outra função

Como posso usar uma variável em uma função que é definida em outra função?

Como posso colocar o resultado do comando rfcomm shell em uma variável em python?

Como colocar o valor do viewbag como uma variável em javascript / jquery?

Como colocar o valor de um aplicativo como uma variável em javascript?

Como posso transformar uma variável em uma variável aleatória em outra variável?

Como transferir o valor de uma variável global do tipo int de uma atividade para outra atividade e mostrá-la em textview?

Como posso acessar uma variável em outra função em uma classe?

TOP lista

quentelabel

Arquivo