📄 idx_c.htm
字号:
<html><head><title>Index: C</title></head><body bgcolor="#FFFFFF" text="#000000"><!-- START OF BODY --><!-- TOP BANNER --><p><img src="../gifs/smbanns.gif" usemap="#banner-map" border=0 alt="Book Home" ></p><map name="banner-map"><AREA SHAPE="RECT" COORDS="0,0,466,71" HREF="../index.htm" ALT="Programming Perl"><AREA SHAPE="RECT" COORDS="467,0,514,18" HREF="../jobjects/fsearch.htm" ALT="Search this book"></map><!-- TOP INDEX LINKS --><p><a href="idx_0.htm">Symbols</a>| <a href="idx_a.htm">A</a>| <a href="idx_b.htm">B</a>| <a href="idx_c.htm">C</a>| <a href="idx_d.htm">D</a>| <a href="idx_e.htm">E</a>| <a href="idx_f.htm">F</a>| <a href="idx_g.htm">G</a>| <a href="idx_h.htm">H</a>| <a href="idx_i.htm">I</a>| <a href="idx_j.htm">J</a>| <a href="idx_k.htm">K</a>| <a href="idx_l.htm">L</a>| <a href="idx_m.htm">M</a>| <a href="idx_n.htm">N</a>| <a href="idx_o.htm">O</a>| <a href="idx_p.htm">P</a>| <a href="idx_q.htm">Q</a>| <a href="idx_r.htm">R</a>| <a href="idx_s.htm">S</a>| <a href="idx_t.htm">T</a>| <a href="idx_u.htm">U</a>| <a href="idx_v.htm">V</a>| <a href="idx_w.htm">W</a>| <a href="idx_x.htm">X</a>| <a href="idx_y.htm">Y</a>| <a href="idx_z.htm">Z</a></FONT><!-- INDEX SECTION BODY --><H1>Index: C</H1><DL><a name="%Config-hash"><dt>%Config hash: <a href="../ch21_04.htm#INDEX-3759">21.4.1. Compiling Embedded Programs</a></dt><dd><dl> <dt><a href="../ch25_01.htm#INDEX-4314">25. Portable Perl</a></dt></dl></dd><dt>\C, matching single byte in C language: <a href="../ch15_02.htm#INDEX-2838">15.2. Effects of Character Semantics</a></dt><a name="-c-character-special-file-test"><dt>-c (character special) file test: <a href="../ch03_10.htm#INDEX-908">3.10. Named Unary and File Test Operators</a></dt><a name="-c-check-syntax-command-line-switch"><dt>-c (check syntax) command-line switch: <a href="../ch19_01.htm#INDEX-3383">19.1.3. Switches</a></dt><dd><dl> <dt><a href="../ch21_01.htm#INDEX-3674">21.1. How Perl Works</a></dt> <dt><a href="../ch28_02.htm#INDEX-4424">28.2. Special Variables in Alphabetical Order</a></dt></dl></dd><a name="-C-file-test-operator"><dt>-C file test operator: <a href="../ch03_10.htm#INDEX-921">3.10. Named Unary and File Test Operators</a></dt><a name="C-language"><dd><dl> <a name="accesing-Perl-from-enclosing-framework"> <dt>accesing Perl from enclosing framework: <a href="../ch18_04.htm#INDEX-3274">18.4. Compiler Backends</a></dt> <a name="C-code-generators"> <dt>C code generators: <a href="../ch18_05.htm#INDEX-3291">18.5.2. The C Code Generators</a></dt> <a name="C-stack-storing-C-variables-on"> <dt>C stack, storing C variables on: <a href="../ch18_03.htm#INDEX-3261">18.3. Executing Your Code</a></dt> <a name="C-style-logical-operators"> <dt>C-style logical operators: <a href="../ch03_14.htm#INDEX-970">3.14. C-Style Logical (Short-Circuit) Operators</a></dt> <a name="fcntl.h-definitions-loading-as-Perl-constants"> <dt>fcntl.h definitions, loading as Perl constants: <a href="../ch32_01.htm#INDEX-5532">32.1.7. Operating System Interfaces</a></dt> <a name="header-files"> <a name="library-functions"> <dt>library functions: <a href="../ch29_01.htm#INDEX-4613">29. Functions</a></dt> <a name="library-signals-triggering-core-dumps-in"> <dt>library, signals triggering core dumps in: <a href="../ch16_01.htm#INDEX-2905">16.1. Signals</a></dt> <a name="operators-missing-in-Perl"> <dt>operators missing in Perl: <a href="../ch03_21.htm#INDEX-1026">3.21. C Operators Missing from Perl</a></dt> <a name="operators-precedence-relationships"> <dt>operators, precedence relationships: <a href="../ch03_01.htm#INDEX-788">3. Unary and Binary Operators</a></dt> <a name="Perl-extending-with"> <dt>Perl, extending with: <a href="../ch21_03.htm#INDEX-3694">21.3. Extending Perl (Using C from Perl)</a></dt><dd><dl> <a name="creating-extensions"> <dt>creating extensions: <a href="../ch21_03.htm#INDEX-3718">21.3.2. Creating Extensions</a></dt> <a name="external-C-library-using-functions-from"> <dt>external C library, using functions from: <a href="../ch21_03.htm#INDEX-3736">21.3.4. Using Functions from an External C Library</a></dt> <a name="XSUBs-and-XS-language"> <dt>XSUBs and XS language: <a href="../ch21_03.htm#INDEX-3705">21.3.1. XS and XSUBs</a></dt> </dl></dd> <a name="Perl-extensions-and"> <dt>Perl extensions and: <a href="../ch21_01.htm#INDEX-3667">21. Internals and Externals</a></dt> <a name="Perl-functions-wrapping-around"> <dt>Perl functions, wrapping around: <a href="../ch21_03.htm#INDEX-3712">21.3.1. XS and XSUBs</a></dt> <a name="Perl-running-from"> <dt>Perl, running from: <a href="../ch21_04.htm#INDEX-3777">21.4.5. Fiddling with the Perl Stack from C</a></dt> <a name="Perl-using-from"> <dt>Perl, using from: <a href="../ch21_04.htm#INDEX-3745">21.4. Embedding Perl (Using Perl from C)</a></dt><dd><dl> <a name="adding-Perl-interpreter"> <dt>adding Perl interpreter: <a href="../ch21_04.htm#INDEX-3763">21.4.2. Adding a Perl Interpreter to Your C Program</a></dt> <a name="compiling-embedded-Perl-programs"> <dt>compiling embedded Perl programs: <a href="../ch21_04.htm#INDEX-3758">21.4.1. Compiling Embedded Programs</a></dt> <a name="Perl-statement-evaluating"> <dt>Perl statement, evaluating: <a href="../ch21_04.htm#INDEX-3770">21.4.4. Evaluating a Perl Statement from C</a></dt> <a name="Perl-subroutine-calling-from"> <dt>Perl subroutine, calling from: <a href="../ch21_04.htm#INDEX-3767">21.4.3. Calling a Perl Subroutine from C</a></dt> <a name="XSUB-input-and-output"> <dt>XSUB input and output: <a href="../ch21_03.htm#INDEX-3732">21.3.3. XSUB Input and Output</a></dt> </dl></dd> <a name="preprocessor"> <a name="programming-differences-from-Perl"> <dt>programming, differences from Perl: <a href="../ch24_01.htm#INDEX-4135">24.1.3. C Traps</a></dt> <a name="structs"> <dt>structs: <a href="../ch29_02.htm#INDEX-5103">29.2.108. pack</a></dt> <a name="syslog-functions-using-in-Perl"> <dt>syslog functions, using in Perl: <a href="../ch32_01.htm#INDEX-5540">32.1.7. Operating System Interfaces</a></dt> <a name="wrapper-programs"> <dt>wrapper programs: <a href="../ch23_02.htm#INDEX-4030">23.2.1. Unix Kernel Security Bugs</a></dt></dl></dd><a name="-c-modifier"><dt>/c modifier</dt><dd><dl> <a name="failed-matches-searching-past"> <dt>failed matches, searching past: <a href="../ch05_06.htm#INDEX-1631">5.6.4. Progressive Matching</a></dt></dl></dd><a name="-C-native-wide-characters-command-line-switch"><dt>-C (native wide characters) command-line switch: <a href="../ch15_01.htm#INDEX-2819">15.1. Building Character</a></dt><a name="-c-pattern-modifier"><dt>/c pattern modifier: <a href="../ch05_02.htm#INDEX-1441">5.2.4. The tr/// Operator (Transliteration)</a></dt><a name="C-preprocessor"><dt>C preprocessor: <a href="../ch19_01.htm#INDEX-3434">19.1.3. Switches</a></dt><a name="-C-wildcard-metasymbol"><dt>\C wildcard metasymbol: <a href="../ch05_03.htm#INDEX-1514">5.3.3. Wildcard Metasymbols</a></dt><a name="caching"><a name="Control-C"><dt>Control-C: <a href="../ch02_06.htm#INDEX-567">2.6.2. String Literals</a></dt><a name="Control-C-or-Control-Z-generating-signals-with"><dt>Control-C or Control-Z, generating signals with: <a href="../ch16_01.htm#INDEX-2894">16.1. Signals</a></dt><dt>caching: <a href="../ch08_05.htm#INDEX-2063">8.5.2. Garbage Collection, Circular References, and Weak References</a></dt><a name="callbacks"><dt>callbacks: <a href="../ch08_03.htm#INDEX-2034">8.3.7. Closures</a></dt><dd><dl></dl></dd><a name="caller-function"><dt>caller function: <a href="../ch29_02.htm#INDEX-4655">29.2.8. caller</a></dt><dd><dl> <a name="Perl-versions-changes-in-return-value"> <dt>Perl versions, changes in return value: <a href="../ch24_01.htm#INDEX-4173">24.1.5. Previous Perl Traps</a></dt></dl></dd><a name="calling"><dt>calling</dt><dd><dl> <a name="by-reference"> <a name="by-value"> <a name="subroutines-indirectly"> <dt>subroutines indirectly: <a href="../ch06_01.htm#INDEX-1797">6.1. Syntax</a></dt></dl></dd><a name="can-method"><dt>can method: <a href="../ch12_05.htm#INDEX-2474">12.5.3. UNIVERSAL: The Ultimate Ancestor Class</a></dt><a name="canonical-decomposition-characters"><dt>canonical decomposition, characters: <a href="../ch05_04.htm#INDEX-1560">5.4.3.2. Standard Unicode properties</a></dt><a name="canonicalization"><dd><dl> <a name="characters-information-on"> <dt>characters, information on: <a href="../ch15_02.htm#INDEX-2835">15.2. Effects of Character Semantics</a></dt></dl></dd><a name="capitalization"><dt>capitalization: <a href="../ch02_05.htm#INDEX-479">2.5. Names</a></dt><dd><dl> <dt><a href="../ch29_02.htm#INDEX-5354">29.2.184. uc</a></dt> <a name="barewords-problems-with"> <dt>barewords, problems with: <a href="../ch02_06.htm#INDEX-598">2.6.4. Or Leave the Quotes Out Entirely</a></dt> <a name="changing"> <dt>changing: <a href="../ch05_02.htm#INDEX-1450">5.2.4. The tr/// Operator (Transliteration)</a></dt> <a name="escape-sequences-for"> <dt>escape sequences for: <a href="../ch02_06.htm#INDEX-571">2.6.2. String Literals</a></dt> <a name="label-names"> <dt>label names: <a href="../ch04_04.htm#INDEX-1073">4.4. Loop Statements</a></dt> <a name="lc-and-lcfirst-functions"> <dt>lc and lcfirst functions: <a href="../ch29_02.htm#INDEX-4963">29.2.82. lc</a></dt> <a name="method-names-tied-variables"> <dt>method names, tied variables: <a href="../ch14_01.htm#INDEX-2677">14. Tied Variables</a></dt> <a name="in-module-names"> <dt>in module names: <a href="../ch32_01.htm#INDEX-5425">32.1. Listings by Type</a></dt> <a name="module-names"> <dt>module names: <a href="../ch11_01.htm#INDEX-2290">11.1. Using Modules</a></dt> <a name="package-module-names"> <dt>package/module names: <a href="../ch24_03.htm#INDEX-4266">24.3. Programming with Style</a></dt> <a name="subroutine-names"> <dt>subroutine names: <a href="../ch06_01.htm#INDEX-1801">6.1. Syntax</a></dt> <a name="uppercase-converting-to--u-escape"> <dt>uppercase, converting to (\u escape): <a href="../ch05_02.htm#INDEX-1403">5.2.3. The s/// Operator (Substitution)</a></dt></dl></dd><a name="capturing-in-patterns"><dt>capturing in patterns: <a href="../ch05_07.htm#INDEX-1642">5.7.1. Capturing</a></dt><dd><dl> <a name="suppressing-in-clustering"> <dt>suppressing in clustering: <a href="../ch05_07.htm#INDEX-1661">5.7.2. Clustering</a></dt> <a name="words-alphanumeric"> <dt>words, alphanumeric: <a href="../ch05_02.htm#INDEX-1383">5.2.2. The m// Operator (Matching)</a></dt></dl></dd><a name="Carp-module"><dt>Carp module: <a href="../ch14_01.htm#INDEX-2688">14.1.1. Scalar-Tying Methods</a></dt><dd><dl> <dt><a href="../ch32_01.htm#INDEX-5671">32.1.15. Warnings and Exceptions</a></dt> <dt><a href="../ch32_03.htm#INDEX-5804">32.3. Carp</a></dt></dl></dd><a name="carriage-returns"><dt>carriage returns: <a href="../ch25_01.htm#INDEX-4317">25.1. Newlines</a></dt><dd><dl> <dt>(see also <a href="idx_n.htm#newlines">newlines</a>)</dt></dl></dd><a name="case"><dt>case</dt><dd><dl> <a name="case-sensitive-matching-switching-off"> <dt>case-sensitive matching, switching off: <a href="../ch05_09.htm#INDEX-1692">5.9.2.1. When backslashes happen</a></dt> <a name="escape-sequences-for"> <dt>escape sequences for: <a href="../ch05_03.htm#INDEX-1500">5.3.1. Metasymbol Tables</a></dt> <a name="matching--i-operator"> <dt>matching, /i operator: <a href="../ch05_02.htm#INDEX-1348">5.2.1. Pattern Modifiers</a></dt> <a name="translation-operators-using-Unicode-tables"> <dt>translation operators, using Unicode tables: <a href="../ch15_02.htm#INDEX-2849">15.2. Effects of Character Semantics</a></dt></dl></dd><a name="case-sensitivity"><dt>case sensitivity: <a href="../ch05_02.htm#INDEX-1449">5.2.4. The tr/// Operator (Transliteration)</a></dt><dd><dl> <a name="-i-modifier-case-insensitive"> <dt>/i modifier (case insensitive): <a href="../ch05_02.htm#INDEX-1342">5.2.1. Pattern Modifiers</a></dt></dl></dd>
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -