¿Cómo obtener la posición actual del cursor desde la pantalla de salida en C?

La tarea dada es obtener la posición actual del cursor desde la pantalla de salida en C. Enfoque: Hay una función predefinida donde x() en lenguaje C que devuelve la coordenada x del cursor en la pantalla de salida actual. Y la función wherey() que devuelve la coordenada y del cursor en la pantalla de … Continue reading «¿Cómo obtener la posición actual del cursor desde la pantalla de salida en C?»

Diferencia entre C y dardo

1. Lenguaje C : El lenguaje C es un lenguaje de programación desarrollado en el laboratorio de investigación de Bell en 1972 por Dennis Ritchie. El lenguaje C combina las propiedades del lenguaje de bajo y alto nivel. C es un lenguaje de programación de tipo clásico de alto nivel que permite desarrollar código de … Continue reading «Diferencia entre C y dardo»

Datos interesantes sobre el lenguaje C

C Language no se llamaba C al principio. Ha sido nombrado como C después de pasar muchas etapas de evolución. Evolución de C:   ALGO -> BCPL -> B -> Tradición C -> K&R C -> ANSI C -> ANSI/ISO C -> C99.    Fue desarrollado en Bell Laboratories en 1972 por Dennis Ritchie. ¿Por qué … Continue reading «Datos interesantes sobre el lenguaje C»

C | Varios | Pregunta 1

En lenguaje C (GATE CS 2002) (A) Existe como máximo un registro de activación entre el registro de activación actual y el registro de activación de la principal (B) El número de registros de activación entre el registro de activación actual y el registro de activación de la principal depende de la secuencia de llamada … Continue reading «C | Varios | Pregunta 1»

C | Varios | Pregunta 2

El lenguaje C es. (GATE CS 2002) (A) Un lenguaje libre de contexto (B) Un lenguaje sensible al contexto (C) Un lenguaje regular (D) Analizable completamente solo por una máquina de Turing Respuesta: (B) Explicación: C y C++ son lenguajes sensibles al contexto . Hay varias razones: Para analizar C y C++, comienza usando un … Continue reading «C | Varios | Pregunta 2»

C | Varios | Pregunta 7 – Part 1

#include <stdio.h> int main() {     int a[][3] = {1, 2, 3, 4, 5, 6};     int (*ptr)[3] = a;     printf(«%d %d «, (*ptr)[1], (*ptr)[2]);     ++ptr;     printf(«%d %d\n», (*ptr)[1], (*ptr)[2]);     return 0; } (A) 2 3 5 6 (B) 2 3 4 5 (C) 4 5 0 0 (D) ninguna de las anteriores Respuesta: (A) Explicación: Cuestionario … Continue reading «C | Varios | Pregunta 7 – Part 1»

C | Varios | Pregunta 9

#include <stdio.h> #include <string.h> int main() {     char a[] = {‘G’,’E’,’E’,’K’,’S’,’Q’,’U’,’I’,’Z’};     char b[] = «QUIZ»;     char c[] = «GEEKS»;     char d[] = «1234»;     int l = strlen(a);     int o = printf(«%d», sizeof((sizeof(l)+(c[5]+d[0]+a[1]+b[2]))) );     printf(«%c», a[o]);     return 0; } Gracias a Gokul por contribuir con esta pregunta. (A) 4E (B) 8E (C) 1234Q (D) Dependiente del … Continue reading «C | Varios | Pregunta 9»

C | Varios | Pregunta 8

¿Salida de debajo del código C? Suponga que int ocupa 4 bytes. #include<stdio.h> int x = 5; int main() {     int arr[x];     static int x = 0;     x = sizeof(arr);     printf(«%d», x<<2);     return 0; } Gracias a Gokul Kumar por contribuir con esta pregunta. (A) Error del compilador en la línea «static int x = … Continue reading «C | Varios | Pregunta 8»