dbo:abstract
|
- The C programming language has a set of functions implementing operations on strings (character strings and byte strings) in its standard library. Various operations, such as copying, concatenation, tokenization and searching are supported. For character strings, the standard library uses the convention that strings are null-terminated: a string of n characters is represented as an array of n + 1 elements, the last of which is a NUL character (with numeric value 0). The only support for strings in the programming language proper is that the compiler translates quoted string constants into null-terminated strings. (en)
- En computación las strings de C son guardados como una matriz de caracteres terminados con un ('\0' o ASCII 0). El nombre se refiere al lenguaje de programación C y se usa para distinguir esta forma de representar una cadena a cualquier otra. La característica de la terminación en nulo fue creada históricamente por problemas de seguridad relacionados con la longitud de la cadena. Si no se añade el carácter nulo al final por alguna razón el área de memoria que sucede a la cadena será tratada también como parte de la secuencia. Esto puede llevar a fallos o fugas de información interna del programa a atacantes o usuarios noveles. Estos errores pueden, y deben, ser prevenidos mediante comprobaciones adecuadas de errores. En el lenguaje de programación C++ las cadenas de C se usan conjuntamente con otra representación de secuencias de caracteres. La Standard Template Library (STL) de C++ dispone de un contenedor denominado std::string. Hay que tener en cuenta la diferencia que existe entre las cadenas tradicionales de C y las cadenas de C++, mucho más avanzadas. (es)
- C 프로그래밍 언어는 표준 라이브러리에 문자열 관련 명령을 구현하는 여러 함수들이 존재한다. 복사, , 토큰화, 검색과 같은 다양한 명령이 지원된다. 문자열의 경우 표준 라이브러리는 문자열이 널 종단된다는 규칙을 사용한다: n개의 문자의 문자열은 n + 1 요소의 배열로 표현되며, 끝은 "NULL" 문자로 끝난다. (ko)
- C字串函式庫是C語言裡負責各種操作功能的標準函式庫,例如:複製,連接,標記化和搜索等。 (zh)
|
rdfs:comment
|
- C 프로그래밍 언어는 표준 라이브러리에 문자열 관련 명령을 구현하는 여러 함수들이 존재한다. 복사, , 토큰화, 검색과 같은 다양한 명령이 지원된다. 문자열의 경우 표준 라이브러리는 문자열이 널 종단된다는 규칙을 사용한다: n개의 문자의 문자열은 n + 1 요소의 배열로 표현되며, 끝은 "NULL" 문자로 끝난다. (ko)
- C字串函式庫是C語言裡負責各種操作功能的標準函式庫,例如:複製,連接,標記化和搜索等。 (zh)
- The C programming language has a set of functions implementing operations on strings (character strings and byte strings) in its standard library. Various operations, such as copying, concatenation, tokenization and searching are supported. For character strings, the standard library uses the convention that strings are null-terminated: a string of n characters is represented as an array of n + 1 elements, the last of which is a NUL character (with numeric value 0). (en)
- En computación las strings de C son guardados como una matriz de caracteres terminados con un ('\0' o ASCII 0). El nombre se refiere al lenguaje de programación C y se usa para distinguir esta forma de representar una cadena a cualquier otra. En el lenguaje de programación C++ las cadenas de C se usan conjuntamente con otra representación de secuencias de caracteres. La Standard Template Library (STL) de C++ dispone de un contenedor denominado std::string. Hay que tener en cuenta la diferencia que existe entre las cadenas tradicionales de C y las cadenas de C++, mucho más avanzadas. (es)
|