Next: Data Containers, Previous: Numeric Data Types, Up: Top [Contents][Index]
A string constant consists of a sequence of characters enclosed in either double-quote or single-quote marks. For example, both of the following expressions
"parrot" 'parrot'
represent the string whose contents are ‘parrot’. Strings in Octave can be of any length.
Since the single-quote mark is also used for the transpose operator (see Arithmetic Ops) but double-quote marks have no other purpose in Octave, it is best to use double-quote marks to denote strings.
Strings can be concatenated using the notation for defining matrices. For example, the expression
[ "foo" , "bar" , "baz" ]
produces the string whose contents are ‘foobarbaz’. See Numeric Data Types, for more information about creating matrices.
• Escape Sequences in String Constants: | ||
• Character Arrays: | ||
• Creating Strings: | ||
• Comparing Strings: | ||
• Manipulating Strings: | ||
• String Conversions: | ||
• Character Class Functions: |