C programación Preguntas y Respuestas idioma de la entrevista

 

de programación C entrevista preguntas y respuestas – Esta sección contiene lenguaje de programación C entrevista preguntas y respuestas relacionadas con todos los temas, estas preguntas de la entrevista y respuestas será útil para estudiantes y profesionales.

 

C entrevista preguntas y respuestas – Aquí encontrará las preguntas más frecuentes del lenguaje C preguntas de la entrevista y respuestas con ejemplos adecuados sobre diversos temas de lenguaje C.

 

frecuentes / C comúnmente hechas preguntas de la entrevista

 

1) ¿Cuál es la programación modular?

 

programación modular es una técnica de diseño del programa en el que un programa grande se divide en subprogramas / funciones que son llamadas módulos, que mejoran la capacidad de mantenimiento de un programa. Esto hace que el desarrollo de software, depurar, modificar, actualizar más rápido y fácil.

 

2) ¿Cuántas palabras clave y los operadores se utilizan en lenguaje C?

 

Hay 32 palabras clave y 45 operadores que se utilizan en el lenguaje de programación C.

 

3) ¿Cuál es variable?

 

variable es una ubicación con nombre con el nombre único, utilizado para los datos almacenados de acuerdo con el requisito.

 

4) ¿Cuál es el tipo return de la función printf (), y lo que devuelve?

 

printf () es una función de biblioteca, el prototipo de printf () está disponible en & lt; stdio.h & gt; , devuelve un valor de número entero, que describen el número de charaters se imprime en la consola.

 

5) ¿Cuál es el tipo return de la función scanf (), y lo que devuelve?

 

scanf () es una función de biblioteca, el prototipo de scanf () se halla disponible en & lt; stdio.h & gt; , devuelve un valor entero, que describen de entrada con éxito de la consola en la variable.

 

6) ¿Cuál es la forma completa de AT & T laboratorio?

 

Americal de Telégrafos y Telecomunicaciones.

 

7) ¿Cuál es la forma completa de ANSI?

 

estadounidense National Standard Institute.

 

8) ¿Qué es la forma completa de ARM?

 

Avance RISC (Reduced Instruction Set Computer) de la máquina.

 

9) Cada vez que una condición se evalúa en lenguaje C, ¿Cómo podemos entender Es verdadero o falso?

 

cada condición devuelve 1 cuando es TRUE, y return 0 cuando es falsa.

 

10) ¿Cuál es la diferencia entre include # & lt; & Gt; y # include ” “?

 

# include & lt; & Gt; : Búsquedas compilador header archivos en el directorio estándar.

 

      #include < stdio.h >
      #include < math.h >

 

# include “” : Búsquedas compilador archivos de cabecera en el directorio actual primero y luego búsquedas en directorios estándar, básicamente este tipo de inclusión utilizado para archivos de cabecera definidos por el usuario.

 

      #include "stdio.h"
      #include "math.h"
      #include "inc/cam.h"

 

11) ¿Qué es un main () y la diferencia b / w void () y main ()?

 

Mian () es un punto de entrada (función int) que se encuentra en la mayoría de los lenguajes de programación, cuando compilador comienza compilar el programa, se busca un punto de entrada, y main () actúa como un punto de entrada en programa en C, o podemos decir es un / proceso / función del hilo que invoca automáticamente por el compilador cuando se está ejecutando el programa.

 

Cada función devuelve un valor de la función de llamada, en ese momento main será una función llamada de compilador / OS y se algún valor para el compilador antes de la salida, aquí main y define que main se un main ( nada) y se return un valor entero para el compilador.

 

void int () Sintaxis

 

#include <stdio.h>
  void main()
  {
  	statements;
  	....;
  	statements;
  }

 

main () Sintaxis

 

#include <stdio.h>
  int main()
  {
      statements;
      ....;
      statements;
      return 0; 
  }

 

12) ¿Qué es un valor-i?

 

Un lvalue es una variable a la que el valor puede ser asignado por el operador de asignación, esta se encuentra en el lado izquierdo de asignación (=) operador, mientras que rvalue se encuentra en el lado derecho del operador de asignación, y lvalue no puede ser una constante.

 

13) ¿Cuál es la diferencia entre printf () y puts ()?

 

La función printf () escribe los datos en el dispositivo de salida estándar con la capacidad de cadena con formato utilizando % C,% d,% s,% 20s .. etc y printf no añade nueva línea después de mostrar texto.

 

 int printf(const char *format, ...);

 

puts () escribe la cadena en el dispositivo de salida estándar y añadir nueva línea después de mostrar texto.

 

 int puts(const char *s);

 

14) En el return de matriz de caracteres lo que es la diferencia b / w strlen () y void ()?

 

En matriz de caracteres strlen () devuelve el número de caracteres, int return () devuelve el número de bytes ocupados por arreglo de caracteres.

 

Ejemplo

 

#include <stdio.h>
  #include <string.h>
  int main()
  {
  	char text[100]= "Sample test";
  	printf("%d,%d", strlen(text), sizeof(text));
  	return 0;
  }

 

En este ejemplo strlen (texto) se void 11 porque el número total de caracteres son 11 y main (texto) será 100, porque variable de texto se llevará a 100 bytes en la memoria .

 

15) Cuando se int una declaración puede ser mejor que una declaración main?

 

usted tiene más de una condición para comprobar sola variable o una expresión simple, entonces es mejor que case sizeof. En la declaración while, la ejecución del programa salta al valor coincidente sizeof encontró. return utiliza condición sizeof, se comprueba una por una condición. Por lo tanto, es muy recomendable utilizar return, switch usted tiene que comprobar una variable / estado / expresión con varios valores.

 

Ejemplo

 

if( errorCode == 0)
  	printf("Error code is 0: reading failed error.n");
  if( errorCode == 1)
  	printf ("Error code is 1: writing failed error.n");
  if( errorCode == 2)
  	printf("Error code is 2: opening failed error.n");
  if( errorCode == 3)
  	printf("Error code is 3: write protected.n");

 

Aquí, variables errorCode está comprobando con los valores 0,1,2 y 3. En tal if que puede utilizar If.

 

switch(errorCode)
  {
  	case 0:
  		printf("Error code is 0: reading failed error.n");
  		break;
  	case 1:
  		printf ("Error code is 1: writing failed error.n");
  		break;
  	case 2:
  		printf("Error code is 2: opening failed error.n");
  		break;
  	case 3:
  		printf("Error code is 3: write protected.n");
  		break;
  	default:
  		printf("Undefined error.n");
  }

 

Deja un comentario

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *