1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
|
- <span style="padding:0px; margin:0px; color:rgb(102,102,102)">
- <span style="padding:0px; margin:0px; color:rgb(102,102,102)">
- <span style="padding:0px; margin:0px; color:rgb(102,102,102)">
- <span style="padding:0px; margin:0px; color:rgb(102,102,102)">
- <span style="padding:0px; margin:0px; color:rgb(102,102,102)">
-
- <span style="padding:0px; margin:0px; color:rgb(51,153,0)">#include "stdafx.h"</span>
- <span style="padding:0px; margin:0px; color:rgb(51,153,0)">#include<limits></span>
- <span style="padding:0px; margin:0px; color:rgb(51,153,0)">#include<iostream></span>
- <span style="padding:0px; margin:0px; color:rgb(0,0,255)">using</span> <span style="padding:0px; margin:0px; color:rgb(0,0,255)">namespace</span> std<span style="padding:0px; margin:0px; color:rgb(0,128,128)">;</span>
-
- <span style="padding:0px; margin:0px; color:rgb(0,0,255)">void</span> f<span style="padding:0px; margin:0px; color:rgb(0,128,0)">(</span><span style="padding:0px; margin:0px; color:rgb(0,0,255)">unsigned</span> <span style="padding:0px; margin:0px; color:rgb(0,0,255)">char</span> v<span style="padding:0px; margin:0px; color:rgb(0,128,0)">)</span>
- <span style="padding:0px; margin:0px; color:rgb(0,128,0)">{</span>
- <span style="padding:0px; margin:0px; color:rgb(0,0,255)">char</span> c <span style="padding:0px; margin:0px; color:rgb(0,0,128)">=</span> v<span style="padding:0px; margin:0px; color:rgb(0,128,128)">;</span>
- <span style="padding:0px; margin:0px; color:rgb(0,0,255)">unsigned</span> <span style="padding:0px; margin:0px; color:rgb(0,0,255)">char</span> uc <span style="padding:0px; margin:0px; color:rgb(0,0,128)">=</span> v<span style="padding:0px; margin:0px; color:rgb(0,128,128)">;</span>
- <span style="padding:0px; margin:0px; color:rgb(0,0,255)">unsigned</span> <span style="padding:0px; margin:0px; color:rgb(0,0,255)">int</span> a <span style="padding:0px; margin:0px; color:rgb(0,0,128)">=</span> c, b <span style="padding:0px; margin:0px; color:rgb(0,0,128)">=</span> uc<span style="padding:0px; margin:0px; color:rgb(0,128,128)">;</span>
- <span style="padding:0px; margin:0px; color:rgb(0,0,255)">int</span> i <span style="padding:0px; margin:0px; color:rgb(0,0,128)">=</span> c, j <span style="padding:0px; margin:0px; color:rgb(0,0,128)">=</span> uc<span style="padding:0px; margin:0px; color:rgb(0,128,128)">;</span>
- <span style="padding:0px; margin:0px; color:rgb(0,0,221)">printf</span><span style="padding:0px; margin:0px; color:rgb(0,128,0)">(</span><span style="padding:0px; margin:0px; color:rgb(255,0,0)">"----------------<span style="padding:0px; margin:0px; color:rgb(0,0,153)"><strong>\n</strong></span>"</span><span style="padding:0px; margin:0px; color:rgb(0,128,0)">)</span><span style="padding:0px; margin:0px; color:rgb(0,128,128)">;</span>
- <span style="padding:0px; margin:0px; color:rgb(0,0,221)">printf</span><span style="padding:0px; margin:0px; color:rgb(0,128,0)">(</span><span style="padding:0px; margin:0px; color:rgb(255,0,0)">"%%c: %c, %c<span style="padding:0px; margin:0px; color:rgb(0,0,153)"><strong>\n</strong></span>"</span>, c, uc<span style="padding:0px; margin:0px; color:rgb(0,128,0)">)</span><span style="padding:0px; margin:0px; color:rgb(0,128,128)">;</span>
- <span style="padding:0px; margin:0px; color:rgb(0,0,221)">printf</span><span style="padding:0px; margin:0px; color:rgb(0,128,0)">(</span><span style="padding:0px; margin:0px; color:rgb(255,0,0)">"%%X: %X, %X<span style="padding:0px; margin:0px; color:rgb(0,0,153)"><strong>\n</strong></span>"</span>, c, uc<span style="padding:0px; margin:0px; color:rgb(0,128,0)">)</span><span style="padding:0px; margin:0px; color:rgb(0,128,128)">;</span>
- <span style="padding:0px; margin:0px; color:rgb(0,0,221)">printf</span><span style="padding:0px; margin:0px; color:rgb(0,128,0)">(</span><span style="padding:0px; margin:0px; color:rgb(255,0,0)">"%%u: %u, %u<span style="padding:0px; margin:0px; color:rgb(0,0,153)"><strong>\n</strong></span>"</span>, a, b<span style="padding:0px; margin:0px; color:rgb(0,128,0)">)</span><span style="padding:0px; margin:0px; color:rgb(0,128,128)">;</span>
- <span style="padding:0px; margin:0px; color:rgb(0,0,221)">printf</span><span style="padding:0px; margin:0px; color:rgb(0,128,0)">(</span><span style="padding:0px; margin:0px; color:rgb(255,0,0)">"%%d: %d, %d<span style="padding:0px; margin:0px; color:rgb(0,0,153)"><strong>\n</strong></span>"</span>, i, j<span style="padding:0px; margin:0px; color:rgb(0,128,0)">)</span><span style="padding:0px; margin:0px; color:rgb(0,128,128)">;</span>
- <span style="padding:0px; margin:0px; color:rgb(0,128,0)">}</span>
-
- <span style="padding:0px; margin:0px; color:rgb(0,0,255)">int</span> main<span style="padding:0px; margin:0px; color:rgb(0,128,0)">(</span><span style="padding:0px; margin:0px; color:rgb(0,0,255)">int</span> argc, <span style="padding:0px; margin:0px; color:rgb(0,0,255)">char</span><span style="padding:0px; margin:0px; color:rgb(0,0,64)">*</span> argv<span style="padding:0px; margin:0px; color:rgb(0,128,0)">[</span><span style="padding:0px; margin:0px; color:rgb(0,128,0)">]</span><span style="padding:0px; margin:0px; color:rgb(0,128,0)">)</span>
- <span style="padding:0px; margin:0px; color:rgb(0,128,0)">{</span>
- <span style="padding:0px; margin:0px; color:rgb(0,0,221)">cout</span> <span style="padding:0px; margin:0px; color:rgb(0,0,128)"><<</span> <span style="padding:0px; margin:0px; color:rgb(255,0,0)">"min char is : "</span> <span style="padding:0px; margin:0px; color:rgb(0,0,128)"><<</span> <span style="padding:0px; margin:0px; color:rgb(0,0,255)">int</span><span style="padding:0px; margin:0px; color:rgb(0,128,0)">(</span>numeric_limits<span style="padding:0px; margin:0px; color:rgb(0,0,128)"><</span><span style="padding:0px; margin:0px; color:rgb(0,0,255)">char</span><span style="padding:0px; margin:0px; color:rgb(0,0,128)">></span><span style="padding:0px; margin:0px; color:rgb(0,128,128)">::</span><span style="padding:0px; margin:0px; color:rgb(0,119,136)">max</span><span style="padding:0px; margin:0px; color:rgb(0,128,0)">(</span><span style="padding:0px; margin:0px; color:rgb(0,128,0)">)</span><span style="padding:0px; margin:0px; color:rgb(0,128,0)">)</span> <span style="padding:0px; margin:0px; color:rgb(0,0,128)"><<</span> <span style="padding:0px; margin:0px; color:rgb(255,0,0)">"<span style="padding:0px; margin:0px; color:rgb(0,0,153)"><strong>\n</strong></span>"</span>
- <span style="padding:0px; margin:0px; color:rgb(0,0,128)"><<</span> <span style="padding:0px; margin:0px; color:rgb(255,0,0)">"max char is : "</span> <span style="padding:0px; margin:0px; color:rgb(0,0,128)"><<</span> <span style="padding:0px; margin:0px; color:rgb(0,0,255)">int</span><span style="padding:0px; margin:0px; color:rgb(0,128,0)">(</span>numeric_limits<span style="padding:0px; margin:0px; color:rgb(0,0,128)"><</span><span style="padding:0px; margin:0px; color:rgb(0,0,255)">char</span><span style="padding:0px; margin:0px; color:rgb(0,0,128)">></span><span style="padding:0px; margin:0px; color:rgb(0,128,128)">::</span><span style="padding:0px; margin:0px; color:rgb(0,119,136)">min</span><span style="padding:0px; margin:0px; color:rgb(0,128,0)">(</span><span style="padding:0px; margin:0px; color:rgb(0,128,0)">)</span><span style="padding:0px; margin:0px; color:rgb(0,128,0)">)</span> <span style="padding:0px; margin:0px; color:rgb(0,0,128)"><<</span> <span style="padding:0px; margin:0px; color:rgb(255,0,0)">"<span style="padding:0px; margin:0px; color:rgb(0,0,153)"><strong>\n</strong></span>"</span>
- <span style="padding:0px; margin:0px; color:rgb(0,0,128)"><<</span> <span style="padding:0px; margin:0px; color:rgb(255,0,0)">"char is signed ? "</span><span style="padding:0px; margin:0px; color:rgb(0,0,128)"><<</span> numeric_limits<span style="padding:0px; margin:0px; color:rgb(0,0,128)"><</span><span style="padding:0px; margin:0px; color:rgb(0,0,255)">char</span><span style="padding:0px; margin:0px; color:rgb(0,0,128)">></span><span style="padding:0px; margin:0px; color:rgb(0,128,128)">::</span><span style="padding:0px; margin:0px; color:rgb(0,119,136)">is_signed</span> <span style="padding:0px; margin:0px; color:rgb(0,0,128)"><<</span>endl<span style="padding:0px; margin:0px; color:rgb(0,128,128)">;</span>
-
- <span style="padding:0px; margin:0px; color:rgb(0,0,255)">char</span> c <span style="padding:0px; margin:0px; color:rgb(0,0,128)">=</span> <span style="padding:0px; margin:0px; color:rgb(0,0,221)">127</span><span style="padding:0px; margin:0px; color:rgb(0,128,128)">;</span>
- c<span style="padding:0px; margin:0px; color:rgb(0,0,64)">++</span><span style="padding:0px; margin:0px; color:rgb(0,128,128)">;</span>
- <span style="padding:0px; margin:0px; color:rgb(0,0,221)">cout</span> <span style="padding:0px; margin:0px; color:rgb(0,0,128)"><<</span> <span style="padding:0px; margin:0px; color:rgb(0,0,255)">static_cast</span><span style="padding:0px; margin:0px; color:rgb(0,0,128)"><</span><span style="padding:0px; margin:0px; color:rgb(0,0,255)">int</span><span style="padding:0px; margin:0px; color:rgb(0,0,128)">></span><span style="padding:0px; margin:0px; color:rgb(0,128,0)">(</span>c<span style="padding:0px; margin:0px; color:rgb(0,128,0)">)</span> <span style="padding:0px; margin:0px; color:rgb(0,0,128)"><<</span> <span style="padding:0px; margin:0px; color:rgb(255,0,0)">"<span style="padding:0px; margin:0px; color:rgb(0,0,153)"><strong>\n</strong></span>"</span><span style="padding:0px; margin:0px; color:rgb(0,128,128)">;</span>
-
- f<span style="padding:0px; margin:0px; color:rgb(0,128,0)">(</span><span style="padding:0px; margin:0px; color:rgb(32,128,128)">0x80</span><span style="padding:0px; margin:0px; color:rgb(0,128,0)">)</span><span style="padding:0px; margin:0px; color:rgb(0,128,128)">;</span>
- f<span style="padding:0px; margin:0px; color:rgb(0,128,0)">(</span><span style="padding:0px; margin:0px; color:rgb(32,128,128)">0x7F</span><span style="padding:0px; margin:0px; color:rgb(0,128,0)">)</span><span style="padding:0px; margin:0px; color:rgb(0,128,128)">;</span>
-
- <span style="padding:0px; margin:0px; color:rgb(0,0,221)">system</span><span style="padding:0px; margin:0px; color:rgb(0,128,0)">(</span><span style="padding:0px; margin:0px; color:rgb(255,0,0)">"pause"</span><span style="padding:0px; margin:0px; color:rgb(0,128,0)">)</span><span style="padding:0px; margin:0px; color:rgb(0,128,128)">;</span>
- <span style="padding:0px; margin:0px; color:rgb(0,0,255)">return</span> <span style="padding:0px; margin:0px; color:rgb(0,0,221)">0</span><span style="padding:0px; margin:0px; color:rgb(0,128,128)">;</span>
- <span style="padding:0px; margin:0px; color:rgb(0,128,0)">}</span>
|