Un tipo de datos común que se utiliza en los lenguajes de programación de computadoras es la cadena . Una cadena es una secuencia de caracteres, números o símbolos. La cadena puede ser tan corto como un solo carácter, o que puede contener muchas oraciones por valor de texto. En lenguajes como C # y Java, las cadenas son inmutables y por lo tanto no se pueden cambiar una vez establecido . En C /C + + , las cadenas son mutables y pueden ser alterados . Si desea crear secuencias inmutables en C /C + +, puede hacerlo mediante el uso de una palabra clave especial. Cosas que necesitará
+ entorno de desarrollo integrado ( IDE ) , como Eclipse CDT
C + + Compiler , tal GCC
Mostrar Más instrucciones
1
carga C + el C + + IDE haciendo clic en el icono del programa . Cuando se abre, seleccione " Archivo /Nuevo /Proyecto " y selecciona "C + + proyecto" para crear un nuevo proyecto de C + + . Un archivo de código fuente en blanco en la parte de edición de texto de la IDE.
2
Importe el C + + bibliotecas " iostream " y " cadena" en su programa por escrito las siguientes tres líneas en la parte superior de la archivo de código fuente:
# include
# include
using namespace std ;
3
Crear una función principal. Una función principal es el punto de entrada en el programa. Es el lugar donde va a poner todo el código fuente . Para declarar una función principal , escriba lo siguiente debajo de las tres declaraciones escritas en el paso anterior :
int main () { }
4
Crear una inmutable cadena mediante la colocación de la palabra clave "const " delante de su definición. Esto crea la cadena de caracteres como un tipo de datos de sólo lectura , y por lo tanto no se puede cambiar después de la creación . Escriba el siguiente dentro de los corchetes de la función principal :
const string inmutable = "No puede ser cambiado " ;
5
Intentar cambiar la cadena escribiendo el siguiente línea de código :
inmutable = " Cambios ";
6
Ejecute el programa presionando el botón verde "Play " que se encuentra en la fila superior de botones. El IDE emitirá un error, que indica que la cadena " inmutables " no se puede cambiar , ya que es un tipo de datos "const " .