가능한 중복 : 대부분의 프로그래밍 언어에서
The History Behind the Definition of a ‘String’…왜 '문자열'이라고 불 립니 까?
문자열은 일련의 문자입니다. 왜 그 이름이 붙었습니까?
문자열이라고하는 가장 초기 인스턴스는 Algol 60입니다 (알고있는 한).
오늘 토론에서 Douglas Crockford가 제기 한 질문 (대화가 온라인 상태 일 때 게시됩니다).
가능한 중복 : 대부분의 프로그래밍 언어에서
The History Behind the Definition of a ‘String’…왜 '문자열'이라고 불 립니 까?
문자열은 일련의 문자입니다. 왜 그 이름이 붙었습니까?
문자열이라고하는 가장 초기 인스턴스는 Algol 60입니다 (알고있는 한).
오늘 토론에서 Douglas Crockford가 제기 한 질문 (대화가 온라인 상태 일 때 게시됩니다).
저는 그것이 수학 이론에서 비롯된 것이라고 생각합니다. 문법, 언어, 문자열 등
놈, 너는 나를 때려 눕힌다. –
@ 제프 Ober : 처음 들었습니다 .... –
모든 참조? 문법은 Algol60보다일까요? 순수 수학을 공부했는데 문자열이라고하는 것을 기억하지 못합니다 (컴퓨터 과학 수학 수업이 아니라면 사용되었습니다). –
수학에서 오는 것 같아요 ... 문자열은 프로그래밍 언어로 된 문자열의 본질을 멋지게 설명하는 기호의 시퀀스입니다.
문자열은 일련의 문자입니다. 그것은 단어의 일반적인 사용이며,이 1488.
문자열로 다시 모든 방법을 날짜 (N).
O.E. 강화 "라인, 코드, 스레드,"P.Gmc에서. * PIE 기지에서 strangiz (스트롱, 스트롱, 스트롱, 스트롱, 스트롱, 오거 스트랭, 게르 Strang "로프, 코드" strenk- "단단히 좁히고, 단단히 당겨서 비틀어"(변형 참조). 로프보다 작은 선으로 초기 M.E.에 점차적으로 제한됨. "일렬로 배열 객체의 개수」의 의미는 먼저 문자열 구슬 같은 라인 1488. [...]
IMO 당신이 인용 한 정의가 진정으로 그 질문에 대답하지 않습니다. 가늘고 길쭉한 천 조각이 일련의 상징과 무슨 상관이 있습니까? 그러나 SGI의 개발자가'std :: string'을 대체 할 수있는 로프 대체 클래스를 C++ 표준 템플릿 라이브러리의 버전과 함께 제공하는 이유에 대한 통찰력을 제공 할 수 있습니다. – stakx
(두 번째와 세 번째로 정의를 읽고 마침내 마지막 문장을 찾아 내면 :) 위의 설명에서 첫 번째 문장을 되 찾을 필요가 있다고 생각합니다. 죄송합니다!) – stakx
로프 클래스에 대한 좋은 지적입니다. –
문자를 기록 .... –
{{} 인용 필요한 } :) 언어 디자이너로서, 나는 더 나은 것들을 생각할 수 있기를 바랍니다. 결국, 그들은 연결 목록이 아닌 배열입니다. –
정확한 복제본 : http://stackoverflow.com/questions/880195/the-history-behind-the-definition-of-a-string – JRL