Resultados de la búsqueda a petición "storage-class-specifier"
Usar palabras clave externas para llamar a funciones
Quiero llamar a funciones definidas en test.c desde other.c. Puedoextern elfunction1 para llamarlo? Además, ¿tengo que usarextern enfunction2 yfunction3, que están siendo llamados porfunction1? otro.c extern function1(); ...
¿Por qué la clase de almacenamiento 'externo' funciona de manera diferente en las funciones?
El siguiente fragmento funciona bien extern int i; int i; int main(){ return 0; }Aquí lo que obtuve es, 'i' se declara y luego se define. Dado que solo hay una definición, eso está perfectamente bien. int main(){ extern int i; int i; return 0; ...
especificador de clase de almacenamiento externo
La Sección 7.1 del Estándar C ++ menciona acerca de 'extern' como un especificador de clase de almacenamiento. N3126 - "El especificador externo se puede aplicar solo a los nombres de variables y funciones. El especificador externo no se puede ...
Se puede usar la palabra clave 'auto' como un especificador de clase de almacenamiento en C ++ 11?
Puede elauto ¿se utilizará la palabra clave como un especificador de clase de almacenamiento en C ++ 11? ¿Es legal el siguiente código en C ++ 11? int main() { auto int x; }
¿Por qué no puedo especificar la clase de almacenamiento para parámetros formales de una función?
Cuando hago lo siguiente, el código funciona bien: #include <stdio.h> void test( int a) { printf("a=%d\n",a); } int main() { test(10); return 1; }Pero cuando lo hago #include <stdio.h> void test( auto int a) // Or static int a Or extern int a ...
¿Por qué no se pueden usar juntas las clases de almacenamiento estático y de registro?
Al definir una variable de la siguiente manera: static register int a1 = 0;obtenemos el error: error: multiple storage classes in declaration specifiers¿Hay alguna razón fundamental para este error? ¿Por qué una variable no puede almacenarse en ...
¿Dónde en una declaración se puede colocar un especificador de clase de almacenamiento?
Por ejemplo, consideremos la
¿Se puede declarar una variable tanto estática como externa?
¿Por qué lo siguiente no compila?
¿Por qué el segmento BSS es "16" por defecto?
Según mi conocimiento, la segmentación para el programa c es: High address |---------------------------| |env/cmd line args vars | |---------------------------| | stack segment |--> uninitialized auto vars |---------------------------| ...
Página 1 de 2