Resumen Cadena De Caracteres Seccion 812

  • June 2020
  • PDF

This document was uploaded by user and they confirmed that they have the permission to share it. If you are author or own the copyright of this book, please report to us by using this DMCA report form. Report DMCA


Overview

Download & View Resumen Cadena De Caracteres Seccion 812 as PDF for free.

More details

  • Words: 489
  • Pages: 3
REPUBLICA BOLIVARIANA DE VENEZUELA MINISTERIO DEL PODER POPULAR PARA LA EDUCACION SUPERIOR UNIVERSIDAD EXPERIMENTAL GENERALISIMO FRANCISCO DE MIRANDA CARRERA INFORMATICA

CADENAS DE CARACTERES

Integrantes: JHOSMER PEREIRA CI. 14.585.501 WILMAN LOZADA CI 6.004.054 PROFESOR: CARLOS ALFONZO

CADENAS DE CARACTERES • En programación, una cadena de caracteres, o frase (string en inglés)

es una secuencia ordenada de longitud arbitraria (aunque finita) de elementos que pertenecen a un cierto alfabeto. En general, una cadena de caracteres es una sucesión de caracteres (letras, números u otros signos o símbolos). • Desde un punto de vista de la programación, si no se ponen restricciones al alfabeto, una cadena podrá estar formada por cualquier combinación finita de todo el juego caracteres disponibles (las letras de la 'a' a la 'z' y de la 'A' a la 'Z', los números del '0' al '9', el espacio en blanco ' ', símbolos diversos '!', '@', '%', etc). En este mismo ámbito (el de la programación), se utilizan normalmente como un tipo de dato predefinido, para palabras, frases o cualquier otra sucesión de caracteres. En este caso, se almacenan en un vector de datos, o matriz de datos de una sola fila (array en inglés). • Un caso especial de cadena es la que contiene cero caracteres, a esta cadena se la llama cadena vacía

Representación de las cadenas: Una cadena suele ser representada entre comillas dobles superiores ("palabra"), mientras que un carácter de esa cadena (un char en inglés) suele ser representado entre comillas simples ('p'). • Ejemplo, en C: • char c = 'a'; • char str[5] = "hola";

Características específicas: • una cadena podrá estar formada por cualquier combinación finita de todo el juego caracteres disponibles. • Un caso especial de cadena es la que contiene cero caracteres, a esta cadena se la llama cadena vacía. Tabla comparativa de las características especificas: Letras Números Espacio en Blanco Símbolos ‘a’ a la ‘z’ ‘0’ al ‘9’ ‘ ’ ‘!’, ‘@’, ‘%’ ‘A’ a la ‘Z’ etc. Ejemplo:

#include <stdio.h> int main() { cadena[6]; /* Define una cadena de caracteres */ cadena[0]='L‘; cadena[1]='e'; cadena[2]='t'; cadena[3]='r'; cadena[4]='a'; cadena[5]='s'; cadena[6]=0; /* Caracter nulo, significa el fin del texto */ printf("La cadena es %s\n", cadena); printf("La tercera letra de la cadena es: %c\n", cadena[2]); printf("Una parte de la cadena es : %s\n", &cadena[3]); return 0;}

La variable de la cadena Es por tanto una cadena que puede almacenar hasta seis caracteres, tomando en cuenta que se requiere un espacio para almacenar el carácter nulo al final de la cadena.

Operaciones con cadenas: •

Al considerar las cadenas como un tipo de datos, hay que definir (o conocer) cuales son las operaciones que podemos hacer con ellas, en principio éstas podrían ser muchas y llegar a ser muy sofisticadas, aquí se exponen algunas de ellas.

Asignación: Consiste en asignarle una cadena a otra.

Concatenación: Es, en general, el acto de unir o enlazar cosas.

Comparación: Compara dos cadenas en orden lexicográfico.

Related Documents