¿Cómo solucionar el problema del identificador no declarado?
Debería ser que su tipo de datos no haya sido definido Además de los tipos de datos del lenguaje en sí, usted mismo debe definir otros tipos. Depurelo para ver qué salió mal. Busque el tipo no reconocido. Puede ser que haya definido este tipo en otras clases sin incluir la clase en él.
También puede dividir las funciones en dos categorías, una son funciones escritas por usted mismo y la otra son funciones de biblioteca. printf() es una función de biblioteca y para llamarla es necesario incluir el archivo de encabezado correspondiente. Por ejemplo, la función printf(??), su archivo de encabezado es stdio.h, luego sin(?) y cos(?)? y otras funciones matemáticas, su archivo de encabezado es "math.h".
En el programa que proporcionaste, para llamar a la función sqrt(), has incluido su archivo de encabezado math.h. #includelt;stdio.hgt;
Extensión:
En las computadoras, los datos se representan mediante bits (0 o 1). La unidad de direccionamiento de datos más pequeña se llama byte (normalmente 8 bits). La unidad de procesamiento de instrucciones de código de máquina se llama longitud de palabra. La mayoría de las instrucciones para decodificar longitudes de palabras están principalmente en unidades binarias. Por ejemplo, una longitud de palabra de 32 bits puede representar un valor entero sin signo de 0 a 2 elevado a 32 menos 1, o también puede representar un valor entero sin signo de menos. 2 elevado a 32. Un valor entero con signo que es 2 elevado a la potencia 32 menos 1. También hay instrucciones aritméticas especiales que interpretan diferentes bits de la longitud de la palabra como números de coma flotante.
La aparición de tipos de datos consiste en dividir los datos en tipos de datos que requieren diferentes tamaños de memoria. Solo se solicita una gran cantidad de memoria cuando es necesario utilizar grandes datos, de modo que la programación pueda hacer un uso completo de la memoria. Por ejemplo, si una persona gorda debe dormir en una cama doble, entonces dale una cama doble, mientras que una persona delgada puede tener una cama individual.
De forma predeterminada, si no se especifica ningún tipo de datos en la declaración, el tipo de datos de la variable es Variante, que es como un camaleón y puede representar diferentes tipos de datos en diferentes situaciones. Cuando especifica una variable como Variante, no necesita convertir entre tipos de datos; Visual Basic realiza automáticamente todas las conversiones necesarias.
Referencia: Tipo de datos-Enciclopedia Baidu