“Conocimientos Programación>C /C + + Programming

Cómo escribir un programa en C que lee un paréntesis

2013/1/25
Los programas deben ser capaces de leer y escribir archivos con el fin de almacenar datos de forma fiable . Manipulación de entrada del archivo es una tarea de programación muy común. El lenguaje de programación C le permite acceder fácilmente a los archivos utilizando las funciones de la biblioteca estándar de C . Un programa simple que puede ayudarle a aprender acerca de la entrada del archivo C es un programa que lee el texto de un archivo. Puede hacer que el programa haga algo especial , como sólo lectura paréntesis , a explorar más a fondo el archivo de entrada con C. Cosas que necesitará
C Entorno de desarrollo integrado ( IDE )
C Compiler
Ver Más Instrucciones
1

Import las dos bibliotecas " cstdio ' y' cstdlib ' escribiendo los siguientes dos comandos en la parte superior del archivo de código fuente:

# include ;

# include
2

Crear una función principal al escribir lo siguiente a continuación las instrucciones # include :

int main () { }
3

declarar un puntero a un archivo por escrito la siguiente declaración dentro de las llaves de la función principal :

fILE * f ;
4

Abra el archivo que desea leer el texto de pasando su nombre y la ruta del fopen la función () . Por ejemplo, si desea abrir el archivo ' archivo.txt ' se encuentra en la raíz de la unidad C: \\ , se puede utilizar la siguiente llamada de función :

f = fopen ("c : \\ \\ nombre del archivo . txt " ," r " ) ;
5

declarar un tipo de datos de caracteres que almacenará un único carácter del archivo. Para declarar el tipo de datos de caracteres :

char c ;
6

declarar un tipo de datos int que llevar la cuenta de cuántos paréntesis se han leído . Escriba la línea siguiente para declarar el int :

parenthesisCount int = 0 ;
7

Recorrer el personaje archivo a la vez . Un método eficaz de lograr esto se utiliza la función getc ( ) , que toma un carácter de un archivo . Al almacenar este personaje en una variable char, puede comprobarlo más tarde y ver si es un paréntesis. Cuando getc ( ) alcanza el final del archivo , se encuentra un carácter de fin de archivo (EOF ) . Puede utilizar este carácter para terminar el bucle while , así: (! ( C = getc ( f )) = EOF )

while { }
8

prueba para ver si la variable char tiene un paréntesis. Si lo hace , puede incrementar la variable parenthesisCount . Puede escribir una sentencia if dentro de las llaves del bucle while para realizar esta operación, tales como:

if ( c == '{ '

C /C + + Programming
Cómo escribir un programa que imprima pares ordenados en C + +
Propósito principal de archivos de encabezado
Cómo hacer un Buffer Hex Desde un Char C
Cómo insertar una matriz en el primer elemento con C + +
Cómo escribir un programa en C para convertir a Hexadecimal Decimal
Cómo compilar C en Ubuntu
Cómo agregar una fila en DataGridView
Cómo agregar decimales en C + +
Conocimientos Informáticos © http://www.ordenador.online