Arrays en Lenguaje C | Conjunto 2 (Propiedades)

Hemos introducido arreglos en el conjunto 1 ( Introducción a los arreglos en C ).

En esta publicación, se analizan las propiedades de array en C.

1) En C, es posible tener una array de todos los tipos, excepto vacío y funciones. Vea esto para más detalles.

2) En C, la array y el puntero son diferentes. Parecen similares porque el nombre de la array proporciona la dirección del primer elemento y se accede a los elementos de la array mediante la aritmética de punteros. Ver array vs puntero en C para más detalles.

3) Los arreglos siempre se pasan como punteros a funciones. Vea esto para más detalles.

4) Una array de caracteres inicializada con una string entre comillas dobles tiene el último elemento como ‘\0’. Vea esto para más detalles.

5) Al igual que otras variables, a las arrays se les puede asignar memoria en cualquiera de los tres segmentos, datos, montón y pila (consulte esto para obtener más detalles). A las arrays asignadas dinámicamente se les asigna memoria en el montón, a las arrays estáticas o globales se les asigna memoria en el segmento de datos y a las arrays locales se les asigna memoria en el segmento de la pila.

Escriba comentarios si encuentra algo incorrecto o si desea compartir más información sobre el tema tratado anteriormente.

Publicación traducida automáticamente

Artículo escrito por GeeksforGeeks-1 y traducido por Barcelona Geeks. The original can be accessed here. Licence: CCBY-SA

Deja una respuesta

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