Red de conocimiento informático - Conocimiento de la instalación - Requisito: Ingrese un programa fuente .c y genere todas las variables en el programa.

Requisito: Ingrese un programa fuente .c y genere todas las variables en el programa.

Primero cree una matriz de cadenas

char *keyword[] y coloque en ella palabras clave de todos los tipos de datos, como int, double, etc.

Luego procéselo línea por línea, busque palabras clave y busque hacia atrás en orden, usando espacios, comas y signos iguales como intervalos. Utilice un punto y coma como etiqueta de cierre.

Ignore todo lo que esté después del signo igual hasta la siguiente coma o punto y coma, y ​​si hay paréntesis (grande, mediano, pequeño o pequeño), ignore todo lo que esté antes del siguiente paréntesis.

Si es largo, unsigned o va seguido de int, continúa el análisis.

Básicamente no hay problema. Si quieres que escriba el código fuente para ti, no tengo tiempo.