Palabra clave constante en C++

En este artículo, se analizan las diversas funciones de la palabra clave const que se encuentra en C++ . Cada vez que la palabra clave const se adjunta con cualquier método(), variable, variable de puntero y con el objeto de una clase, evita que ese objeto/método()/variable específico modifique el valor de sus elementos de datos. … Continue reading «Palabra clave constante en C++»

Constantes de tiempo de ejecución y tiempo de compilación en C++

Constante de tiempo de ejecución : Estas son las constantes cuyos valores respectivos solo pueden conocerse o calcularse en el momento de ejecutar el código fuente. Las constantes de tiempo de ejecución son un poco más lentas que las constantes de tiempo de compilación, pero son más flexibles que las constantes de tiempo de compilación. … Continue reading «Constantes de tiempo de ejecución y tiempo de compilación en C++»

Salida de programas C | Set 60 (Constantes)

Prerrequisito: C Constantes y strings P.1 ¿Cuál es el resultado de este programa?   CPP #include<iostream> using namespace std; int main() {     const char *s = «»;     char str[] = «Hello»;     s = str;     while(*s)         printf(«%c», *s++);       return 0; } Opciones  a) Error  b) H  c) Hola  d)  Hola  ans:- c Explicación :  const char … Continue reading «Salida de programas C | Set 60 (Constantes)»

C++ | const palabra clave | Pregunta 5

¿Salida del programa C++? #include <iostream> int const s=9; int main() {     std::cout << s;     return 0; } Contribuido por Pravasi Meet (A) 9 (B) Error del compilador Respuesta: (A) Explicación: El programa anterior compila y funciona bien. La palabra clave const se puede colocar después del tipo de variable o antes del tipo de … Continue reading «C++ | const palabra clave | Pregunta 5»

C++ | const palabra clave | Pregunta 5 – Part 1

#include <stdio.h> int main() {    const int x;    x = 10;    printf(«%d», x);    return 0; } (A) Error del compilador (B) 10 (C) 0 (D) Error de tiempo de ejecución Respuesta: (A) Explicación: No se puede cambiar el valor de la variable ‘const’ excepto en el momento de la inicialización. El compilador comprueba esto. Cuestionario … Continue reading «C++ | const palabra clave | Pregunta 5 – Part 1»

C++ | const palabra clave | Pregunta 3

Prediga la salida del siguiente programa. #include <iostream> using namespace std; class Point {     int x, y; public:  Point(int i = 0, int j =0)    { x = i; y = j;  }    int getX() const { return x; }    int getY() {return y;} };    int main() {     const Point t;     cout << t.getX() … Continue reading «C++ | const palabra clave | Pregunta 3»

C++ | const palabra clave | Pregunta 2

En C++, el calificador const se puede aplicar a 1) Funciones miembro de una clase 2) Argumentos de función 3) A un miembro de datos de clase que se declara como estático 4) Variables de referencia (A) Solo 1, 2 y 3 (B) Solo 1 , 2 y 4 (C) Todas (D) Solo 1, 3 … Continue reading «C++ | const palabra clave | Pregunta 2»

C++ | const palabra clave | Pregunta 1

Predecir la salida del siguiente programa #include <iostream> using namespace std; int main() {     const char* p = «12345»;     const char **q = &p;     *q = «abcde»;     const char *s = ++p;     p = «XYZWVU»;     cout << *++s;     return 0; } (A) Error del compilador (B) c (C) b (D) Valor basura Respuesta: (B) Explicación: … Continue reading «C++ | const palabra clave | Pregunta 1»