Dalam bahasa C, aksara huruf besar diwakili oleh aksara dengan nilai kod ASCII yang lebih kecil. Fungsi toupper() menukar aksara kepada huruf besar, manakala fungsi tolower() menukarkannya kepada huruf kecil. Fungsi lain yang berkaitan termasuk isupper(), islower(), strupper(), dan strlower(), yang digunakan untuk menyemak huruf besar dan menukar rentetan kepada huruf besar atau huruf kecil masing-masing.
huruf besar mewakili aksara besar dalam bahasa C
Dalam bahasa C, aksara dan rentetan diwakili oleh kod ASCII. Nilai kod ASCII bagi aksara dan nombor huruf besar adalah lebih kecil daripada aksara dan huruf kecil yang sepadan. Fungsi
toupper()
fungsi toupper() menukarkan aksara besar kepada aksara kecil dan aksara kecil kepada aksara besar. Sintaksnya adalah seperti berikut:
<code class="c">int toupper(int ch);</code>
di mana:
ch
:要转换的字符。例如:
<code class="c">char ch = 'a'; toupper(ch); // ch 现在为 'A'</code>
tolower()函数
tolower()函数将大写字符转换为小写字符,小写字符转换为大写字符。它的语法如下:
<code class="c">int tolower(int ch);</code>
其中:
ch
:要转换的字符。例如:
<code class="c">char ch = 'A'; tolower(ch); // ch 现在为 'a'</code>
其他相关函数
C语言中还提供了其他几个与大小写转换相关的函数:
isupper()
: 检查字符是否为大写字符。islower()
: 检查字符是否为小写字符。strupper()
: 将字符串中的所有小写字符转换为大写字符。strlower()
islower()
: Semak sama ada aksara itu ialah huruf kecil. 🎜🎜strupper()
: Menukar semua aksara huruf kecil dalam rentetan kepada aksara besar. 🎜🎜strlower()
: Tukar semua aksara besar dalam rentetan kepada aksara kecil. 🎜🎜Atas ialah kandungan terperinci Apakah maksud huruf besar dalam bahasa c. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!