File tree Expand file tree Collapse file tree 5 files changed +95
-763
lines changed
Expand file tree Collapse file tree 5 files changed +95
-763
lines changed Original file line number Diff line number Diff line change 188188
189189 < p class ="text-right "> < small >
190190 最終更新日時(UTC):
191- < span itemprop ="datePublished " content ="2025-04-30T03:55:14 ">
192- 2025年04月30日 03時55分14秒
191+ < span itemprop ="datePublished " content ="2025-05-03T03:05:02 ">
192+ 2025年05月03日 03時05分02秒
193193 </ span >
194194 < br />
195195 < span itemprop ="author " itemscope itemtype ="http://schema.org/Person ">
@@ -250,7 +250,7 @@ <h2>出力例</h2>
250250isupper('\n') = 0
251251isupper('0x0f') = 0
252252</ code > </ pre > </ p >
253- < h2 > 実装例</ h2 >
253+ < h2 > 実装例(ASCII互換文字コードの場合) </ h2 >
254254< p > < div class ="codehilite "> < pre > < span > </ span > < code > < span class ="kt "> int</ span > < span class ="nf "> isupper</ span > < span class ="p "> (</ span > < span class ="kt "> int</ span > < span class ="n "> ch</ span > < span class ="p "> )</ span > < span class ="p "> {</ span >
255255 < span class ="k "> return</ span > < span class ="n "> ch</ span > < span class ="o "> >=</ span > < span class ="sc "> 'A'</ span > < span class ="o "> &&</ span > < span class ="n "> ch</ span > < span class ="o "> <=</ span > < span class ="sc "> 'Z'</ span > < span class ="p "> ;</ span >
256256< span class ="p "> }</ span >
Original file line number Diff line number Diff line change 188188
189189 < p class ="text-right "> < small >
190190 最終更新日時(UTC):
191- < span itemprop ="datePublished " content ="2025-04-30T03:55:34 ">
192- 2025年04月30日 03時55分34秒
191+ < span itemprop ="datePublished " content ="2025-05-03T03:05:20 ">
192+ 2025年05月03日 03時05分20秒
193193 </ span >
194194 < br />
195195 < span itemprop ="author " itemscope itemtype ="http://schema.org/Person ">
@@ -242,7 +242,7 @@ <h2>出力例</h2>
242242tolower('.') = .
243243tolower('$') = $
244244</ code > </ pre > </ p >
245- < h2 > 実装例</ h2 >
245+ < h2 > 実装例(ASCII互換文字コードの場合) </ h2 >
246246< p > < div class ="codehilite "> < pre > < span > </ span > < code > < span class ="kt "> int</ span > < span class ="nf "> tolower</ span > < span class ="p "> (</ span > < span class ="kt "> int</ span > < span class ="n "> ch</ span > < span class ="p "> )</ span > < span class ="p "> {</ span >
247247 < span class ="k "> if</ span > < span class ="p "> (</ span > < span class ="n "> isupper</ span > < span class ="p "> (</ span > < span class ="n "> ch</ span > < span class ="p "> ))</ span > < span class ="p "> {</ span >
248248 < span class ="n "> ch</ span > < span class ="o "> ^=</ span > < span class ="mi "> 32</ span >
Original file line number Diff line number Diff line change 188188
189189 < p class ="text-right "> < small >
190190 最終更新日時(UTC):
191- < span itemprop ="datePublished " content ="2025-04-30T03:56:05 ">
192- 2025年04月30日 03時56分05秒
191+ < span itemprop ="datePublished " content ="2025-05-03T03:05:20 ">
192+ 2025年05月03日 03時05分20秒
193193 </ span >
194194 < br />
195195 < span itemprop ="author " itemscope itemtype ="http://schema.org/Person ">
@@ -242,7 +242,7 @@ <h2>出力例</h2>
242242toupper('.') = .
243243toupper('$') = $
244244</ code > </ pre > </ p >
245- < h2 > 実装例</ h2 >
245+ < h2 > 実装例(ASCII互換文字コードの場合) </ h2 >
246246< p > < div class ="codehilite "> < pre > < span > </ span > < code > < span class ="kt "> int</ span > < span class ="nf "> toupper</ span > < span class ="p "> (</ span > < span class ="kt "> int</ span > < span class ="n "> ch</ span > < span class ="p "> )</ span > < span class ="p "> {</ span >
247247 < span class ="k "> if</ span > < span class ="p "> (</ span > < span class ="n "> islower</ span > < span class ="p "> (</ span > < span class ="n "> ch</ span > < span class ="p "> ))</ span > < span class ="p "> {</ span >
248248 < span class ="n "> ch</ span > < span class ="o "> ^=</ span > < span class ="mi "> 32</ span > < span class ="p "> ;</ span >
You can’t perform that action at this time.
0 commit comments