⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 glib-unicode-manipulation.html

📁 最新gtk中文资料集
💻 HTML
📖 第 1 页 / 共 5 页
字号:
<p>Checks whether <em class="parameter"><code>ch</code></em> is a valid Unicode character. Some possibleinteger values of <em class="parameter"><code>ch</code></em> will not be valid. 0 is considered a validcharacter, though it's normally a string terminator.</p><p></p><div class="variablelist"><table border="0"><col align="left" valign="top"><tbody><tr><td><p><span class="term"><em class="parameter"><code>ch</code></em>&#160;:</span></p></td><td> a Unicode character</td></tr><tr><td><p><span class="term"><span class="emphasis"><em>Returns</em></span>&#160;:</span></p></td><td> <a class="link" href="glib-Standard-Macros.html#TRUE:CAPS"><code class="literal">TRUE</code></a> if <em class="parameter"><code>ch</code></em> is a valid Unicode character</td></tr></tbody></table></div></div><hr><div class="refsect2" lang="en"><a name="id3000645"></a><h3><a name="g-unichar-isalnum"></a>g_unichar_isalnum ()</h3><a class="indexterm" name="id3000659"></a><pre class="programlisting"><a class="link" href="glib-Basic-Types.html#gboolean">gboolean</a>            g_unichar_isalnum                   (<a class="link" href="glib-Unicode-Manipulation.html#gunichar">gunichar</a> c);</pre><p>Determines whether a character is alphanumeric.Given some UTF-8 text, obtain a character valuewith <a class="link" href="glib-Unicode-Manipulation.html#g-utf8-get-char"><code class="function">g_utf8_get_char()</code></a>.</p><p></p><div class="variablelist"><table border="0"><col align="left" valign="top"><tbody><tr><td><p><span class="term"><em class="parameter"><code>c</code></em>&#160;:</span></p></td><td> a Unicode character</td></tr><tr><td><p><span class="term"><span class="emphasis"><em>Returns</em></span>&#160;:</span></p></td><td> <a class="link" href="glib-Standard-Macros.html#TRUE:CAPS"><code class="literal">TRUE</code></a> if <em class="parameter"><code>c</code></em> is an alphanumeric character</td></tr></tbody></table></div></div><hr><div class="refsect2" lang="en"><a name="id3000747"></a><h3><a name="g-unichar-isalpha"></a>g_unichar_isalpha ()</h3><a class="indexterm" name="id3000760"></a><pre class="programlisting"><a class="link" href="glib-Basic-Types.html#gboolean">gboolean</a>            g_unichar_isalpha                   (<a class="link" href="glib-Unicode-Manipulation.html#gunichar">gunichar</a> c);</pre><p>Determines whether a character is alphabetic (i.e. a letter).Given some UTF-8 text, obtain a character value with<a class="link" href="glib-Unicode-Manipulation.html#g-utf8-get-char"><code class="function">g_utf8_get_char()</code></a>.</p><p></p><div class="variablelist"><table border="0"><col align="left" valign="top"><tbody><tr><td><p><span class="term"><em class="parameter"><code>c</code></em>&#160;:</span></p></td><td> a Unicode character</td></tr><tr><td><p><span class="term"><span class="emphasis"><em>Returns</em></span>&#160;:</span></p></td><td> <a class="link" href="glib-Standard-Macros.html#TRUE:CAPS"><code class="literal">TRUE</code></a> if <em class="parameter"><code>c</code></em> is an alphabetic character</td></tr></tbody></table></div></div><hr><div class="refsect2" lang="en"><a name="id3000848"></a><h3><a name="g-unichar-iscntrl"></a>g_unichar_iscntrl ()</h3><a class="indexterm" name="id3000862"></a><pre class="programlisting"><a class="link" href="glib-Basic-Types.html#gboolean">gboolean</a>            g_unichar_iscntrl                   (<a class="link" href="glib-Unicode-Manipulation.html#gunichar">gunichar</a> c);</pre><p>Determines whether a character is a control character.Given some UTF-8 text, obtain a character value with<a class="link" href="glib-Unicode-Manipulation.html#g-utf8-get-char"><code class="function">g_utf8_get_char()</code></a>.</p><p></p><div class="variablelist"><table border="0"><col align="left" valign="top"><tbody><tr><td><p><span class="term"><em class="parameter"><code>c</code></em>&#160;:</span></p></td><td> a Unicode character</td></tr><tr><td><p><span class="term"><span class="emphasis"><em>Returns</em></span>&#160;:</span></p></td><td> <a class="link" href="glib-Standard-Macros.html#TRUE:CAPS"><code class="literal">TRUE</code></a> if <em class="parameter"><code>c</code></em> is a control character</td></tr></tbody></table></div></div><hr><div class="refsect2" lang="en"><a name="id3000950"></a><h3><a name="g-unichar-isdefined"></a>g_unichar_isdefined ()</h3><a class="indexterm" name="id3000963"></a><pre class="programlisting"><a class="link" href="glib-Basic-Types.html#gboolean">gboolean</a>            g_unichar_isdefined                 (<a class="link" href="glib-Unicode-Manipulation.html#gunichar">gunichar</a> c);</pre><p>Determines if a given character is assigned in the Unicodestandard.</p><p></p><div class="variablelist"><table border="0"><col align="left" valign="top"><tbody><tr><td><p><span class="term"><em class="parameter"><code>c</code></em>&#160;:</span></p></td><td> a Unicode character</td></tr><tr><td><p><span class="term"><span class="emphasis"><em>Returns</em></span>&#160;:</span></p></td><td> <a class="link" href="glib-Standard-Macros.html#TRUE:CAPS"><code class="literal">TRUE</code></a> if the character has an assigned value</td></tr></tbody></table></div></div><hr><div class="refsect2" lang="en"><a name="id3001034"></a><h3><a name="g-unichar-isdigit"></a>g_unichar_isdigit ()</h3><a class="indexterm" name="id3001048"></a><pre class="programlisting"><a class="link" href="glib-Basic-Types.html#gboolean">gboolean</a>            g_unichar_isdigit                   (<a class="link" href="glib-Unicode-Manipulation.html#gunichar">gunichar</a> c);</pre><p>Determines whether a character is numeric (i.e. a digit).  Thiscovers ASCII 0-9 and also digits in other languages/scripts.  Givensome UTF-8 text, obtain a character value with <a class="link" href="glib-Unicode-Manipulation.html#g-utf8-get-char"><code class="function">g_utf8_get_char()</code></a>.</p><p></p><div class="variablelist"><table border="0"><col align="left" valign="top"><tbody><tr><td><p><span class="term"><em class="parameter"><code>c</code></em>&#160;:</span></p></td><td> a Unicode character</td></tr><tr><td><p><span class="term"><span class="emphasis"><em>Returns</em></span>&#160;:</span></p></td><td> <a class="link" href="glib-Standard-Macros.html#TRUE:CAPS"><code class="literal">TRUE</code></a> if <em class="parameter"><code>c</code></em> is a digit</td></tr></tbody></table></div></div><hr><div class="refsect2" lang="en"><a name="id3001137"></a><h3><a name="g-unichar-isgraph"></a>g_unichar_isgraph ()</h3><a class="indexterm" name="id3001150"></a><pre class="programlisting"><a class="link" href="glib-Basic-Types.html#gboolean">gboolean</a>            g_unichar_isgraph                   (<a class="link" href="glib-Unicode-Manipulation.html#gunichar">gunichar</a> c);</pre><p>Determines whether a character is printable and not a space(returns <a class="link" href="glib-Standard-Macros.html#FALSE:CAPS"><code class="literal">FALSE</code></a> for control characters, format characters, andspaces). <a class="link" href="glib-Unicode-Manipulation.html#g-unichar-isprint"><code class="function">g_unichar_isprint()</code></a> is similar, but returns <a class="link" href="glib-Standard-Macros.html#TRUE:CAPS"><code class="literal">TRUE</code></a> forspaces. Given some UTF-8 text, obtain a character value with<a class="link" href="glib-Unicode-Manipulation.html#g-utf8-get-char"><code class="function">g_utf8_get_char()</code></a>.</p><p></p><div class="variablelist"><table border="0"><col align="left" valign="top"><tbody><tr><td><p><span class="term"><em class="parameter"><code>c</code></em>&#160;:</span></p></td><td> a Unicode character</td></tr><tr><td><p><span class="term"><span class="emphasis"><em>Returns</em></span>&#160;:</span></p></td><td> <a class="link" href="glib-Standard-Macros.html#TRUE:CAPS"><code class="literal">TRUE</code></a> if <em class="parameter"><code>c</code></em> is printable unless it's a space</td></tr></tbody></table></div></div><hr><div class="refsect2" lang="en"><a name="id3001271"></a><h3><a name="g-unichar-islower"></a>g_unichar_islower ()</h3><a class="indexterm" name="id3001284"></a><pre class="programlisting"><a class="link" href="glib-Basic-Types.html#gboolean">gboolean</a>            g_unichar_islower                   (<a class="link" href="glib-Unicode-Manipulation.html#gunichar">gunichar</a> c);</pre><p>Determines whether a character is a lowercase letter.Given some UTF-8 text, obtain a character value with<a class="link" href="glib-Unicode-Manipulation.html#g-utf8-get-char"><code class="function">g_utf8_get_char()</code></a>.</p><p></p><div class="variablelist"><table border="0"><col align="left" valign="top"><tbody><tr><td><p><span class="term"><em class="parameter"><code>c</code></em>&#160;:</span></p></td><td> a Unicode character</td></tr><tr><td><p><span class="term"><span class="emphasis"><em>Returns</em></span>&#160;:</span></p></td><td> <a class="link" href="glib-Standard-Macros.html#TRUE:CAPS"><code class="literal">TRUE</code></a> if <em class="parameter"><code>c</code></em> is a lowercase letter</td></tr></tbody></table></div></div><hr><div class="refsect2" lang="en"><a name="id3001372"></a><h3><a name="g-unichar-ismark"></a>g_unichar_ismark ()</h3><a class="indexterm" name="id3001387"></a><pre class="programlisting"><a class="link" href="glib-Basic-Types.html#gboolean">gboolean</a>            g_unichar_ismark                    (<a class="link" href="glib-Unicode-Manipulation.html#gunichar">gunichar</a> c);</pre><p>Determines whether a character is a mark (non-spacing mark,combining mark, or enclosing mark in Unicode speak).Given some UTF-8 text, obtain a character valuewith <a class="link" href="glib-Unicode-Manipulation.html#g-utf8-get-char"><code class="function">g_utf8_get_char()</code></a>.

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -