Red de conocimiento informático - Problemas con los teléfonos móviles - En "Fundamentos de programación VFP", ¿por qué las letras ingresadas deben estar entre comillas en lugar de los números ingresados, por ejemplo:? "Hola"? 123

En "Fundamentos de programación VFP", ¿por qué las letras ingresadas deben estar entre comillas en lugar de los números ingresados, por ejemplo:? "Hola"? 123

Debido a que VFP (incluidos otros lenguajes de programación) tiene requisitos estrictos para los datos de la base de datos, se debe determinar el "tipo" correspondiente (como tipo de carácter, tipo numérico, tipo de fecha, tipo lógico, etc.) para facilitar el cálculo y la discriminación (juicio). .

Entre comillas, significa que el "tipo" del campo se determina como "tipo de carácter"

Sin comillas, el "tipo" del campo no está definido y puede ser "tipo de carácter", "tipo numérico", "tipo de fecha", etc.

Agregar los campos "número":

a=123 b=456

c=a b=123 456=579

Aumentar Se agrega el campo "Tipo de carácter":

a="123" b="456 "

c = a b = " 123 " " 456 " = 123456

similares:? El resultado de "Hola" es:

Hola (mostrar este campo)

? Hola, el resultado es:

No se puede encontrar la variable "hola"

En otras palabras, use comillas para decirle a la computadora que el "tipo" de este campo es " tipo de carácter", sin comillas, el "tipo" de este campo no está definido y la computadora lo trata como una variable.

En VFP (incluidos otros lenguajes de programación), no se pueden sumar ni restar campos de diferentes "tipos".

Por ejemplo, m=23 "Kilogramo"

A=1 b=Nombre (campo en la tabla de la base de datos de "Nombre", si corresponde a "Zhang San"),

c=a b

No puede realizar esta operación porque los tipos de datos son inconsistentes.