[{"data":1,"prerenderedAt":2919},["ShallowReactive",2],{"wiki-page-/zh-cn/wiki/2023-10-05-cplusplus-jiao-xue/ch4-yun-suan-fu":3,"wiki-doc-items-/zh-cn/wiki/2023-10-05-cplusplus-jiao-xue/ch4-yun-suan-fu":2494,"language-switcher-data-/zh-cn/wiki/2023-10-05-cplusplus-jiao-xue/ch4-yun-suan-fu":2903,"wiki-i18n-paths-/zh-cn/wiki/2023-10-05-cplusplus-jiao-xue/ch4-yun-suan-fu":2918},{"id":4,"title":5,"body":6,"canonicalPath":2476,"chapter":2477,"chapterSort":2478,"date":2479,"description":274,"docI18nKey":2480,"docKey":2481,"docRoot":2482,"docTitle":2483,"extension":2484,"i18nKey":2485,"isBlogPost":2486,"isWikiDoc":307,"isWikiIndex":2486,"layout":2487,"legacyPath":2488,"locale":2489,"localeSlug":2490,"meta":2491,"navigation":307,"path":2476,"seo":2492,"sourcePath":2488,"sourceStem":2485,"stem":2485,"wikiDepth":282,"__hash__":2493},"content/wiki/2023-10-05-Cplusplus教学/ch4-运算符.md","运算符",{"type":7,"value":8,"toc":2468},"minimark",[9,12,16,19,76,79,84,87,263,268,603,609,615,620,840,844,849,854,1097,1101,1106,1108,1111,1114,1218,1223,1567,1571,1573,1576,1579,1682,1684,1883,1887,1892,1894,1897,1900,1966,1969,2066,2070,2075,2078,2262,2266,2271,2274,2455,2459,2464],[10,11,5],"h2",{"id":5},[13,14,15],"p",{},"**作用：**用于执行代码的运算",[13,17,18],{},"本章我们主要讲解以下几类运算符：",[20,21,22,40],"table",{},[23,24,25],"thead",{},[26,27,28,35],"tr",{},[29,30,31],"th",{},[32,33,34],"strong",{},"运算符类型",[29,36,37],{},[32,38,39],{},"作用",[41,42,43,52,60,68],"tbody",{},[26,44,45,49],{},[46,47,48],"td",{},"算术运算符",[46,50,51],{},"用于处理四则运算",[26,53,54,57],{},[46,55,56],{},"赋值运算符",[46,58,59],{},"用于将表达式的值赋给变量",[26,61,62,65],{},[46,63,64],{},"比较运算符",[46,66,67],{},"用于表达式的比较，并返回一个真值或假值",[26,69,70,73],{},[46,71,72],{},"逻辑运算符",[46,74,75],{},"用于根据表达式的值返回真值或假值",[77,78,48],"h3",{"id":48},[13,80,81,83],{},[32,82,39],{},"：用于处理四则运算",[13,85,86],{},"算术运算符包括以下符号：",[20,88,89,112],{},[23,90,91],{},[26,92,93,97,102,107],{},[29,94,95],{},[32,96,5],{},[29,98,99],{},[32,100,101],{},"术语",[29,103,104],{},[32,105,106],{},"示例",[29,108,109],{},[32,110,111],{},"结果",[41,113,114,128,141,154,167,181,195,209,223,236,250],{},[26,115,116,119,122,125],{},[46,117,118],{},"+",[46,120,121],{},"正号",[46,123,124],{},"+3",[46,126,127],{},"3",[26,129,130,133,136,139],{},[46,131,132],{},"-",[46,134,135],{},"负号",[46,137,138],{},"-3",[46,140,138],{},[26,142,143,145,148,151],{},[46,144,118],{},[46,146,147],{},"加",[46,149,150],{},"10 + 5",[46,152,153],{},"15",[26,155,156,158,161,164],{},[46,157,132],{},[46,159,160],{},"减",[46,162,163],{},"10 - 5",[46,165,166],{},"5",[26,168,169,172,175,178],{},[46,170,171],{},"*",[46,173,174],{},"乘",[46,176,177],{},"10 * 5",[46,179,180],{},"50",[26,182,183,186,189,192],{},[46,184,185],{},"/",[46,187,188],{},"除",[46,190,191],{},"10 / 5",[46,193,194],{},"2",[26,196,197,200,203,206],{},[46,198,199],{},"%",[46,201,202],{},"取模(取余)",[46,204,205],{},"10 % 3",[46,207,208],{},"1",[26,210,211,214,217,220],{},[46,212,213],{},"++",[46,215,216],{},"前置递增",[46,218,219],{},"a=2; b=++a;",[46,221,222],{},"a=3; b=3;",[26,224,225,227,230,233],{},[46,226,213],{},[46,228,229],{},"后置递增",[46,231,232],{},"a=2; b=a++;",[46,234,235],{},"a=3; b=2;",[26,237,238,241,244,247],{},[46,239,240],{},"--",[46,242,243],{},"前置递减",[46,245,246],{},"a=2; b=--a;",[46,248,249],{},"a=1; b=1;",[26,251,252,254,257,260],{},[46,253,240],{},[46,255,256],{},"后置递减",[46,258,259],{},"a=2; b=a--;",[46,261,262],{},"a=1; b=2;",[13,264,265],{},[32,266,267],{},"示例1：",[269,270,275],"pre",{"className":271,"code":272,"language":273,"meta":274,"style":274},"language-cpp shiki shiki-themes github-light github-dark","//加减乘除\nint main() {\n\n    int a1 = 10;\n    int b1 = 3;\n\n    cout \u003C\u003C a1 + b1 \u003C\u003C endl;\n    cout \u003C\u003C a1 - b1 \u003C\u003C endl;\n    cout \u003C\u003C a1 * b1 \u003C\u003C endl;\n    cout \u003C\u003C a1 / b1 \u003C\u003C endl;  //两个整数相除结果依然是整数\n\n    int a2 = 10;\n    int b2 = 20;\n    cout \u003C\u003C a2 / b2 \u003C\u003C endl; \n\n    int a3 = 10;\n    int b3 = 0;\n    //cout \u003C\u003C a3 / b3 \u003C\u003C endl; //报错，除数不可以为0\n\n    //两个小数可以相除\n    double d1 = 0.5;\n    double d2 = 0.25;\n    cout \u003C\u003C d1 / d2 \u003C\u003C endl;\n\n\n    return 0;\n}\n","cpp","",[276,277,278,287,302,309,328,343,348,368,385,402,423,428,442,457,475,480,494,509,518,523,529,545,560,577,582,587,597],"code",{"__ignoreMap":274},[279,280,283],"span",{"class":281,"line":282},"line",1,[279,284,286],{"class":285},"sJ8bj","//加减乘除\n",[279,288,290,294,298],{"class":281,"line":289},2,[279,291,293],{"class":292},"szBVR","int",[279,295,297],{"class":296},"sScJk"," main",[279,299,301],{"class":300},"sVt8B","() {\n",[279,303,305],{"class":281,"line":304},3,[279,306,308],{"emptyLinePlaceholder":307},true,"\n",[279,310,312,315,318,321,325],{"class":281,"line":311},4,[279,313,314],{"class":292},"    int",[279,316,317],{"class":300}," a1 ",[279,319,320],{"class":292},"=",[279,322,324],{"class":323},"sj4cs"," 10",[279,326,327],{"class":300},";\n",[279,329,331,333,336,338,341],{"class":281,"line":330},5,[279,332,314],{"class":292},[279,334,335],{"class":300}," b1 ",[279,337,320],{"class":292},[279,339,340],{"class":323}," 3",[279,342,327],{"class":300},[279,344,346],{"class":281,"line":345},6,[279,347,308],{"emptyLinePlaceholder":307},[279,349,351,354,357,359,361,363,365],{"class":281,"line":350},7,[279,352,353],{"class":300},"    cout ",[279,355,356],{"class":292},"\u003C\u003C",[279,358,317],{"class":300},[279,360,118],{"class":292},[279,362,335],{"class":300},[279,364,356],{"class":292},[279,366,367],{"class":300}," endl;\n",[279,369,371,373,375,377,379,381,383],{"class":281,"line":370},8,[279,372,353],{"class":300},[279,374,356],{"class":292},[279,376,317],{"class":300},[279,378,132],{"class":292},[279,380,335],{"class":300},[279,382,356],{"class":292},[279,384,367],{"class":300},[279,386,388,390,392,394,396,398,400],{"class":281,"line":387},9,[279,389,353],{"class":300},[279,391,356],{"class":292},[279,393,317],{"class":300},[279,395,171],{"class":292},[279,397,335],{"class":300},[279,399,356],{"class":292},[279,401,367],{"class":300},[279,403,405,407,409,411,413,415,417,420],{"class":281,"line":404},10,[279,406,353],{"class":300},[279,408,356],{"class":292},[279,410,317],{"class":300},[279,412,185],{"class":292},[279,414,335],{"class":300},[279,416,356],{"class":292},[279,418,419],{"class":300}," endl;",[279,421,422],{"class":285},"  //两个整数相除结果依然是整数\n",[279,424,426],{"class":281,"line":425},11,[279,427,308],{"emptyLinePlaceholder":307},[279,429,431,433,436,438,440],{"class":281,"line":430},12,[279,432,314],{"class":292},[279,434,435],{"class":300}," a2 ",[279,437,320],{"class":292},[279,439,324],{"class":323},[279,441,327],{"class":300},[279,443,445,447,450,452,455],{"class":281,"line":444},13,[279,446,314],{"class":292},[279,448,449],{"class":300}," b2 ",[279,451,320],{"class":292},[279,453,454],{"class":323}," 20",[279,456,327],{"class":300},[279,458,460,462,464,466,468,470,472],{"class":281,"line":459},14,[279,461,353],{"class":300},[279,463,356],{"class":292},[279,465,435],{"class":300},[279,467,185],{"class":292},[279,469,449],{"class":300},[279,471,356],{"class":292},[279,473,474],{"class":300}," endl; \n",[279,476,478],{"class":281,"line":477},15,[279,479,308],{"emptyLinePlaceholder":307},[279,481,483,485,488,490,492],{"class":281,"line":482},16,[279,484,314],{"class":292},[279,486,487],{"class":300}," a3 ",[279,489,320],{"class":292},[279,491,324],{"class":323},[279,493,327],{"class":300},[279,495,497,499,502,504,507],{"class":281,"line":496},17,[279,498,314],{"class":292},[279,500,501],{"class":300}," b3 ",[279,503,320],{"class":292},[279,505,506],{"class":323}," 0",[279,508,327],{"class":300},[279,510,512,515],{"class":281,"line":511},18,[279,513,514],{"class":285},"    //cout \u003C\u003C a3 / b3 \u003C\u003C endl;",[279,516,517],{"class":285}," //报错，除数不可以为0\n",[279,519,521],{"class":281,"line":520},19,[279,522,308],{"emptyLinePlaceholder":307},[279,524,526],{"class":281,"line":525},20,[279,527,528],{"class":285},"    //两个小数可以相除\n",[279,530,532,535,538,540,543],{"class":281,"line":531},21,[279,533,534],{"class":292},"    double",[279,536,537],{"class":300}," d1 ",[279,539,320],{"class":292},[279,541,542],{"class":323}," 0.5",[279,544,327],{"class":300},[279,546,548,550,553,555,558],{"class":281,"line":547},22,[279,549,534],{"class":292},[279,551,552],{"class":300}," d2 ",[279,554,320],{"class":292},[279,556,557],{"class":323}," 0.25",[279,559,327],{"class":300},[279,561,563,565,567,569,571,573,575],{"class":281,"line":562},23,[279,564,353],{"class":300},[279,566,356],{"class":292},[279,568,537],{"class":300},[279,570,185],{"class":292},[279,572,552],{"class":300},[279,574,356],{"class":292},[279,576,367],{"class":300},[279,578,580],{"class":281,"line":579},24,[279,581,308],{"emptyLinePlaceholder":307},[279,583,585],{"class":281,"line":584},25,[279,586,308],{"emptyLinePlaceholder":307},[279,588,590,593,595],{"class":281,"line":589},26,[279,591,592],{"class":292},"    return",[279,594,506],{"class":323},[279,596,327],{"class":300},[279,598,600],{"class":281,"line":599},27,[279,601,602],{"class":300},"}\n",[13,604,605,608],{},[32,606,607],{},"运行/观察结果："," 运行后会按输出语句打印对应内容，变量值可结合初始化、赋值和函数调用顺序推导。",[610,611,612],"blockquote",{},[13,613,614],{},"总结：在除法运算中，除数不能为0",[13,616,617],{},[32,618,619],{},"示例2：",[269,621,623],{"className":271,"code":622,"language":273,"meta":274,"style":274},"//取模\nint main() {\n\n    int a1 = 10;\n    int b1 = 3;\n\n    cout \u003C\u003C 10 % 3 \u003C\u003C endl;\n\n    int a2 = 10;\n    int b2 = 20;\n\n    cout \u003C\u003C a2 % b2 \u003C\u003C endl;\n\n    int a3 = 10;\n    int b3 = 0;\n\n    //cout \u003C\u003C a3 % b3 \u003C\u003C endl; //取模运算时，除数也不能为0\n\n    //两个小数不可以取模\n    double d1 = 3.14;\n    double d2 = 1.1;\n\n    //cout \u003C\u003C d1 % d2 \u003C\u003C endl;\n\n\n    return 0;\n}\n\n",[276,624,625,630,638,642,654,666,670,688,692,704,716,720,736,740,752,764,768,776,780,785,798,811,815,820,824,828,836],{"__ignoreMap":274},[279,626,627],{"class":281,"line":282},[279,628,629],{"class":285},"//取模\n",[279,631,632,634,636],{"class":281,"line":289},[279,633,293],{"class":292},[279,635,297],{"class":296},[279,637,301],{"class":300},[279,639,640],{"class":281,"line":304},[279,641,308],{"emptyLinePlaceholder":307},[279,643,644,646,648,650,652],{"class":281,"line":311},[279,645,314],{"class":292},[279,647,317],{"class":300},[279,649,320],{"class":292},[279,651,324],{"class":323},[279,653,327],{"class":300},[279,655,656,658,660,662,664],{"class":281,"line":330},[279,657,314],{"class":292},[279,659,335],{"class":300},[279,661,320],{"class":292},[279,663,340],{"class":323},[279,665,327],{"class":300},[279,667,668],{"class":281,"line":345},[279,669,308],{"emptyLinePlaceholder":307},[279,671,672,674,676,678,681,683,686],{"class":281,"line":350},[279,673,353],{"class":300},[279,675,356],{"class":292},[279,677,324],{"class":323},[279,679,680],{"class":292}," %",[279,682,340],{"class":323},[279,684,685],{"class":292}," \u003C\u003C",[279,687,367],{"class":300},[279,689,690],{"class":281,"line":370},[279,691,308],{"emptyLinePlaceholder":307},[279,693,694,696,698,700,702],{"class":281,"line":387},[279,695,314],{"class":292},[279,697,435],{"class":300},[279,699,320],{"class":292},[279,701,324],{"class":323},[279,703,327],{"class":300},[279,705,706,708,710,712,714],{"class":281,"line":404},[279,707,314],{"class":292},[279,709,449],{"class":300},[279,711,320],{"class":292},[279,713,454],{"class":323},[279,715,327],{"class":300},[279,717,718],{"class":281,"line":425},[279,719,308],{"emptyLinePlaceholder":307},[279,721,722,724,726,728,730,732,734],{"class":281,"line":430},[279,723,353],{"class":300},[279,725,356],{"class":292},[279,727,435],{"class":300},[279,729,199],{"class":292},[279,731,449],{"class":300},[279,733,356],{"class":292},[279,735,367],{"class":300},[279,737,738],{"class":281,"line":444},[279,739,308],{"emptyLinePlaceholder":307},[279,741,742,744,746,748,750],{"class":281,"line":459},[279,743,314],{"class":292},[279,745,487],{"class":300},[279,747,320],{"class":292},[279,749,324],{"class":323},[279,751,327],{"class":300},[279,753,754,756,758,760,762],{"class":281,"line":477},[279,755,314],{"class":292},[279,757,501],{"class":300},[279,759,320],{"class":292},[279,761,506],{"class":323},[279,763,327],{"class":300},[279,765,766],{"class":281,"line":482},[279,767,308],{"emptyLinePlaceholder":307},[279,769,770,773],{"class":281,"line":496},[279,771,772],{"class":285},"    //cout \u003C\u003C a3 % b3 \u003C\u003C endl;",[279,774,775],{"class":285}," //取模运算时，除数也不能为0\n",[279,777,778],{"class":281,"line":511},[279,779,308],{"emptyLinePlaceholder":307},[279,781,782],{"class":281,"line":520},[279,783,784],{"class":285},"    //两个小数不可以取模\n",[279,786,787,789,791,793,796],{"class":281,"line":525},[279,788,534],{"class":292},[279,790,537],{"class":300},[279,792,320],{"class":292},[279,794,795],{"class":323}," 3.14",[279,797,327],{"class":300},[279,799,800,802,804,806,809],{"class":281,"line":531},[279,801,534],{"class":292},[279,803,552],{"class":300},[279,805,320],{"class":292},[279,807,808],{"class":323}," 1.1",[279,810,327],{"class":300},[279,812,813],{"class":281,"line":547},[279,814,308],{"emptyLinePlaceholder":307},[279,816,817],{"class":281,"line":562},[279,818,819],{"class":285},"    //cout \u003C\u003C d1 % d2 \u003C\u003C endl;\n",[279,821,822],{"class":281,"line":579},[279,823,308],{"emptyLinePlaceholder":307},[279,825,826],{"class":281,"line":584},[279,827,308],{"emptyLinePlaceholder":307},[279,829,830,832,834],{"class":281,"line":589},[279,831,592],{"class":292},[279,833,506],{"class":323},[279,835,327],{"class":300},[279,837,838],{"class":281,"line":599},[279,839,602],{"class":300},[13,841,842,608],{},[32,843,607],{},[610,845,846],{},[13,847,848],{},"总结：只有整型变量可以进行取模运算",[13,850,851],{},[32,852,853],{},"示例3：",[269,855,857],{"className":271,"code":856,"language":273,"meta":274,"style":274},"//递增\nint main() {\n\n    //后置递增\n    int a = 10;\n    a++; //等价于a = a + 1\n    cout \u003C\u003C a \u003C\u003C endl; // 11\n\n    //前置递增\n    int b = 10;\n    ++b;\n    cout \u003C\u003C b \u003C\u003C endl; // 11\n\n    //区别\n    //前置递增先对变量进行++，再计算表达式\n    int a2 = 10;\n    int b2 = ++a2 * 10;\n    cout \u003C\u003C b2 \u003C\u003C endl;\n\n    //后置递增先计算表达式，后对变量进行++\n    int a3 = 10;\n    int b3 = a3++ * 10;\n    cout \u003C\u003C b3 \u003C\u003C endl;\n\n\n    return 0;\n}\n\n",[276,858,859,864,872,876,881,894,907,922,926,931,944,952,966,970,975,980,992,1012,1024,1028,1033,1045,1065,1077,1081,1085,1093],{"__ignoreMap":274},[279,860,861],{"class":281,"line":282},[279,862,863],{"class":285},"//递增\n",[279,865,866,868,870],{"class":281,"line":289},[279,867,293],{"class":292},[279,869,297],{"class":296},[279,871,301],{"class":300},[279,873,874],{"class":281,"line":304},[279,875,308],{"emptyLinePlaceholder":307},[279,877,878],{"class":281,"line":311},[279,879,880],{"class":285},"    //后置递增\n",[279,882,883,885,888,890,892],{"class":281,"line":330},[279,884,314],{"class":292},[279,886,887],{"class":300}," a ",[279,889,320],{"class":292},[279,891,324],{"class":323},[279,893,327],{"class":300},[279,895,896,899,901,904],{"class":281,"line":345},[279,897,898],{"class":300},"    a",[279,900,213],{"class":292},[279,902,903],{"class":300},";",[279,905,906],{"class":285}," //等价于a = a + 1\n",[279,908,909,911,913,915,917,919],{"class":281,"line":350},[279,910,353],{"class":300},[279,912,356],{"class":292},[279,914,887],{"class":300},[279,916,356],{"class":292},[279,918,419],{"class":300},[279,920,921],{"class":285}," // 11\n",[279,923,924],{"class":281,"line":370},[279,925,308],{"emptyLinePlaceholder":307},[279,927,928],{"class":281,"line":387},[279,929,930],{"class":285},"    //前置递增\n",[279,932,933,935,938,940,942],{"class":281,"line":404},[279,934,314],{"class":292},[279,936,937],{"class":300}," b ",[279,939,320],{"class":292},[279,941,324],{"class":323},[279,943,327],{"class":300},[279,945,946,949],{"class":281,"line":425},[279,947,948],{"class":292},"    ++",[279,950,951],{"class":300},"b;\n",[279,953,954,956,958,960,962,964],{"class":281,"line":430},[279,955,353],{"class":300},[279,957,356],{"class":292},[279,959,937],{"class":300},[279,961,356],{"class":292},[279,963,419],{"class":300},[279,965,921],{"class":285},[279,967,968],{"class":281,"line":444},[279,969,308],{"emptyLinePlaceholder":307},[279,971,972],{"class":281,"line":459},[279,973,974],{"class":285},"    //区别\n",[279,976,977],{"class":281,"line":477},[279,978,979],{"class":285},"    //前置递增先对变量进行++，再计算表达式\n",[279,981,982,984,986,988,990],{"class":281,"line":482},[279,983,314],{"class":292},[279,985,435],{"class":300},[279,987,320],{"class":292},[279,989,324],{"class":323},[279,991,327],{"class":300},[279,993,994,996,998,1000,1003,1006,1008,1010],{"class":281,"line":496},[279,995,314],{"class":292},[279,997,449],{"class":300},[279,999,320],{"class":292},[279,1001,1002],{"class":292}," ++",[279,1004,1005],{"class":300},"a2 ",[279,1007,171],{"class":292},[279,1009,324],{"class":323},[279,1011,327],{"class":300},[279,1013,1014,1016,1018,1020,1022],{"class":281,"line":511},[279,1015,353],{"class":300},[279,1017,356],{"class":292},[279,1019,449],{"class":300},[279,1021,356],{"class":292},[279,1023,367],{"class":300},[279,1025,1026],{"class":281,"line":520},[279,1027,308],{"emptyLinePlaceholder":307},[279,1029,1030],{"class":281,"line":525},[279,1031,1032],{"class":285},"    //后置递增先计算表达式，后对变量进行++\n",[279,1034,1035,1037,1039,1041,1043],{"class":281,"line":531},[279,1036,314],{"class":292},[279,1038,487],{"class":300},[279,1040,320],{"class":292},[279,1042,324],{"class":323},[279,1044,327],{"class":300},[279,1046,1047,1049,1051,1053,1056,1058,1061,1063],{"class":281,"line":547},[279,1048,314],{"class":292},[279,1050,501],{"class":300},[279,1052,320],{"class":292},[279,1054,1055],{"class":300}," a3",[279,1057,213],{"class":292},[279,1059,1060],{"class":292}," *",[279,1062,324],{"class":323},[279,1064,327],{"class":300},[279,1066,1067,1069,1071,1073,1075],{"class":281,"line":562},[279,1068,353],{"class":300},[279,1070,356],{"class":292},[279,1072,501],{"class":300},[279,1074,356],{"class":292},[279,1076,367],{"class":300},[279,1078,1079],{"class":281,"line":579},[279,1080,308],{"emptyLinePlaceholder":307},[279,1082,1083],{"class":281,"line":584},[279,1084,308],{"emptyLinePlaceholder":307},[279,1086,1087,1089,1091],{"class":281,"line":589},[279,1088,592],{"class":292},[279,1090,506],{"class":323},[279,1092,327],{"class":300},[279,1094,1095],{"class":281,"line":599},[279,1096,602],{"class":300},[13,1098,1099,608],{},[32,1100,607],{},[610,1102,1103],{},[13,1104,1105],{},"总结：前置递增先对变量进行++，再计算表达式，后置递增相反",[77,1107,56],{"id":56},[13,1109,1110],{},"**作用：**用于将表达式的值赋给变量",[13,1112,1113],{},"赋值运算符包括以下几个符号：",[20,1115,1116,1136],{},[23,1117,1118],{},[26,1119,1120,1124,1128,1132],{},[29,1121,1122],{},[32,1123,5],{},[29,1125,1126],{},[32,1127,101],{},[29,1129,1130],{},[32,1131,106],{},[29,1133,1134],{},[32,1135,111],{},[41,1137,1138,1150,1164,1177,1191,1204],{},[26,1139,1140,1142,1145,1148],{},[46,1141,320],{},[46,1143,1144],{},"赋值",[46,1146,1147],{},"a=2; b=3;",[46,1149,1147],{},[26,1151,1152,1155,1158,1161],{},[46,1153,1154],{},"+=",[46,1156,1157],{},"加等于",[46,1159,1160],{},"a=0; a+=2;",[46,1162,1163],{},"a=2;",[26,1165,1166,1169,1172,1175],{},[46,1167,1168],{},"-=",[46,1170,1171],{},"减等于",[46,1173,1174],{},"a=5; a-=3;",[46,1176,1163],{},[26,1178,1179,1182,1185,1188],{},[46,1180,1181],{},"*=",[46,1183,1184],{},"乘等于",[46,1186,1187],{},"a=2; a*=2;",[46,1189,1190],{},"a=4;",[26,1192,1193,1196,1199,1202],{},[46,1194,1195],{},"/=",[46,1197,1198],{},"除等于",[46,1200,1201],{},"a=4; a/=2;",[46,1203,1163],{},[26,1205,1206,1209,1212,1215],{},[46,1207,1208],{},"%=",[46,1210,1211],{},"模等于",[46,1213,1214],{},"a=3; a%2;",[46,1216,1217],{},"a=1;",[13,1219,1220],{},[32,1221,1222],{},"示例：",[269,1224,1226],{"className":271,"code":1225,"language":273,"meta":274,"style":274},"int main() {\n\n    //赋值运算符\n\n    // =\n    int a = 10;\n    a = 100;\n    cout \u003C\u003C \"a = \" \u003C\u003C a \u003C\u003C endl;\n\n    // +=\n    a = 10;\n    a += 2; // a = a + 2;\n    cout \u003C\u003C \"a = \" \u003C\u003C a \u003C\u003C endl;\n\n    // -=\n    a = 10;\n    a -= 2; // a = a - 2\n    cout \u003C\u003C \"a = \" \u003C\u003C a \u003C\u003C endl;\n\n    // *=\n    a = 10;\n    a *= 2; // a = a * 2\n    cout \u003C\u003C \"a = \" \u003C\u003C a \u003C\u003C endl;\n\n    // /=\n    a = 10;\n    a /= 2;  // a = a / 2;\n    cout \u003C\u003C \"a = \" \u003C\u003C a \u003C\u003C endl;\n\n    // %=\n    a = 10;\n    a %= 2;  // a = a % 2;\n    cout \u003C\u003C \"a = \" \u003C\u003C a \u003C\u003C endl;\n\n\n    return 0;\n}\n",[276,1227,1228,1236,1240,1245,1249,1254,1266,1278,1296,1300,1305,1315,1329,1345,1349,1354,1364,1377,1393,1397,1402,1412,1425,1441,1445,1450,1460,1473,1490,1495,1501,1512,1526,1543,1548,1553,1562],{"__ignoreMap":274},[279,1229,1230,1232,1234],{"class":281,"line":282},[279,1231,293],{"class":292},[279,1233,297],{"class":296},[279,1235,301],{"class":300},[279,1237,1238],{"class":281,"line":289},[279,1239,308],{"emptyLinePlaceholder":307},[279,1241,1242],{"class":281,"line":304},[279,1243,1244],{"class":285},"    //赋值运算符\n",[279,1246,1247],{"class":281,"line":311},[279,1248,308],{"emptyLinePlaceholder":307},[279,1250,1251],{"class":281,"line":330},[279,1252,1253],{"class":285},"    // =\n",[279,1255,1256,1258,1260,1262,1264],{"class":281,"line":345},[279,1257,314],{"class":292},[279,1259,887],{"class":300},[279,1261,320],{"class":292},[279,1263,324],{"class":323},[279,1265,327],{"class":300},[279,1267,1268,1271,1273,1276],{"class":281,"line":350},[279,1269,1270],{"class":300},"    a ",[279,1272,320],{"class":292},[279,1274,1275],{"class":323}," 100",[279,1277,327],{"class":300},[279,1279,1280,1282,1284,1288,1290,1292,1294],{"class":281,"line":370},[279,1281,353],{"class":300},[279,1283,356],{"class":292},[279,1285,1287],{"class":1286},"sZZnC"," \"a = \"",[279,1289,685],{"class":292},[279,1291,887],{"class":300},[279,1293,356],{"class":292},[279,1295,367],{"class":300},[279,1297,1298],{"class":281,"line":387},[279,1299,308],{"emptyLinePlaceholder":307},[279,1301,1302],{"class":281,"line":404},[279,1303,1304],{"class":285},"    // +=\n",[279,1306,1307,1309,1311,1313],{"class":281,"line":425},[279,1308,1270],{"class":300},[279,1310,320],{"class":292},[279,1312,324],{"class":323},[279,1314,327],{"class":300},[279,1316,1317,1319,1321,1324,1326],{"class":281,"line":430},[279,1318,1270],{"class":300},[279,1320,1154],{"class":292},[279,1322,1323],{"class":323}," 2",[279,1325,903],{"class":300},[279,1327,1328],{"class":285}," // a = a + 2;\n",[279,1330,1331,1333,1335,1337,1339,1341,1343],{"class":281,"line":444},[279,1332,353],{"class":300},[279,1334,356],{"class":292},[279,1336,1287],{"class":1286},[279,1338,685],{"class":292},[279,1340,887],{"class":300},[279,1342,356],{"class":292},[279,1344,367],{"class":300},[279,1346,1347],{"class":281,"line":459},[279,1348,308],{"emptyLinePlaceholder":307},[279,1350,1351],{"class":281,"line":477},[279,1352,1353],{"class":285},"    // -=\n",[279,1355,1356,1358,1360,1362],{"class":281,"line":482},[279,1357,1270],{"class":300},[279,1359,320],{"class":292},[279,1361,324],{"class":323},[279,1363,327],{"class":300},[279,1365,1366,1368,1370,1372,1374],{"class":281,"line":496},[279,1367,1270],{"class":300},[279,1369,1168],{"class":292},[279,1371,1323],{"class":323},[279,1373,903],{"class":300},[279,1375,1376],{"class":285}," // a = a - 2\n",[279,1378,1379,1381,1383,1385,1387,1389,1391],{"class":281,"line":511},[279,1380,353],{"class":300},[279,1382,356],{"class":292},[279,1384,1287],{"class":1286},[279,1386,685],{"class":292},[279,1388,887],{"class":300},[279,1390,356],{"class":292},[279,1392,367],{"class":300},[279,1394,1395],{"class":281,"line":520},[279,1396,308],{"emptyLinePlaceholder":307},[279,1398,1399],{"class":281,"line":525},[279,1400,1401],{"class":285},"    // *=\n",[279,1403,1404,1406,1408,1410],{"class":281,"line":531},[279,1405,1270],{"class":300},[279,1407,320],{"class":292},[279,1409,324],{"class":323},[279,1411,327],{"class":300},[279,1413,1414,1416,1418,1420,1422],{"class":281,"line":547},[279,1415,1270],{"class":300},[279,1417,1181],{"class":292},[279,1419,1323],{"class":323},[279,1421,903],{"class":300},[279,1423,1424],{"class":285}," // a = a * 2\n",[279,1426,1427,1429,1431,1433,1435,1437,1439],{"class":281,"line":562},[279,1428,353],{"class":300},[279,1430,356],{"class":292},[279,1432,1287],{"class":1286},[279,1434,685],{"class":292},[279,1436,887],{"class":300},[279,1438,356],{"class":292},[279,1440,367],{"class":300},[279,1442,1443],{"class":281,"line":579},[279,1444,308],{"emptyLinePlaceholder":307},[279,1446,1447],{"class":281,"line":584},[279,1448,1449],{"class":285},"    // /=\n",[279,1451,1452,1454,1456,1458],{"class":281,"line":589},[279,1453,1270],{"class":300},[279,1455,320],{"class":292},[279,1457,324],{"class":323},[279,1459,327],{"class":300},[279,1461,1462,1464,1466,1468,1470],{"class":281,"line":599},[279,1463,1270],{"class":300},[279,1465,1195],{"class":292},[279,1467,1323],{"class":323},[279,1469,903],{"class":300},[279,1471,1472],{"class":285},"  // a = a / 2;\n",[279,1474,1476,1478,1480,1482,1484,1486,1488],{"class":281,"line":1475},28,[279,1477,353],{"class":300},[279,1479,356],{"class":292},[279,1481,1287],{"class":1286},[279,1483,685],{"class":292},[279,1485,887],{"class":300},[279,1487,356],{"class":292},[279,1489,367],{"class":300},[279,1491,1493],{"class":281,"line":1492},29,[279,1494,308],{"emptyLinePlaceholder":307},[279,1496,1498],{"class":281,"line":1497},30,[279,1499,1500],{"class":285},"    // %=\n",[279,1502,1504,1506,1508,1510],{"class":281,"line":1503},31,[279,1505,1270],{"class":300},[279,1507,320],{"class":292},[279,1509,324],{"class":323},[279,1511,327],{"class":300},[279,1513,1515,1517,1519,1521,1523],{"class":281,"line":1514},32,[279,1516,1270],{"class":300},[279,1518,1208],{"class":292},[279,1520,1323],{"class":323},[279,1522,903],{"class":300},[279,1524,1525],{"class":285},"  // a = a % 2;\n",[279,1527,1529,1531,1533,1535,1537,1539,1541],{"class":281,"line":1528},33,[279,1530,353],{"class":300},[279,1532,356],{"class":292},[279,1534,1287],{"class":1286},[279,1536,685],{"class":292},[279,1538,887],{"class":300},[279,1540,356],{"class":292},[279,1542,367],{"class":300},[279,1544,1546],{"class":281,"line":1545},34,[279,1547,308],{"emptyLinePlaceholder":307},[279,1549,1551],{"class":281,"line":1550},35,[279,1552,308],{"emptyLinePlaceholder":307},[279,1554,1556,1558,1560],{"class":281,"line":1555},36,[279,1557,592],{"class":292},[279,1559,506],{"class":323},[279,1561,327],{"class":300},[279,1563,1565],{"class":281,"line":1564},37,[279,1566,602],{"class":300},[13,1568,1569,608],{},[32,1570,607],{},[77,1572,64],{"id":64},[13,1574,1575],{},"**作用：**用于表达式的比较，并返回一个真值或假值",[13,1577,1578],{},"比较运算符有以下符号：",[20,1580,1581,1601],{},[23,1582,1583],{},[26,1584,1585,1589,1593,1597],{},[29,1586,1587],{},[32,1588,5],{},[29,1590,1591],{},[32,1592,101],{},[29,1594,1595],{},[32,1596,106],{},[29,1598,1599],{},[32,1600,111],{},[41,1602,1603,1617,1630,1643,1656,1669],{},[26,1604,1605,1608,1611,1614],{},[46,1606,1607],{},"==",[46,1609,1610],{},"相等于",[46,1612,1613],{},"4 == 3",[46,1615,1616],{},"0",[26,1618,1619,1622,1625,1628],{},[46,1620,1621],{},"!=",[46,1623,1624],{},"不等于",[46,1626,1627],{},"4 != 3",[46,1629,208],{},[26,1631,1632,1635,1638,1641],{},[46,1633,1634],{},"\u003C",[46,1636,1637],{},"小于",[46,1639,1640],{},"4 \u003C 3",[46,1642,1616],{},[26,1644,1645,1648,1651,1654],{},[46,1646,1647],{},">",[46,1649,1650],{},"大于",[46,1652,1653],{},"4 > 3",[46,1655,208],{},[26,1657,1658,1661,1664,1667],{},[46,1659,1660],{},"\u003C=",[46,1662,1663],{},"小于等于",[46,1665,1666],{},"4 \u003C= 3",[46,1668,1616],{},[26,1670,1671,1674,1677,1680],{},[46,1672,1673],{},">=",[46,1675,1676],{},"大于等于",[46,1678,1679],{},"4 >= 1",[46,1681,208],{},[13,1683,1222],{},[269,1685,1687],{"className":271,"code":1686,"language":273,"meta":274,"style":274},"int main() {\n\n    int a = 10;\n    int b = 20;\n\n    cout \u003C\u003C (a == b) \u003C\u003C endl; // 0 \n\n    cout \u003C\u003C (a != b) \u003C\u003C endl; // 1\n\n    cout \u003C\u003C (a > b) \u003C\u003C endl; // 0\n\n    cout \u003C\u003C (a \u003C b) \u003C\u003C endl; // 1\n\n    cout \u003C\u003C (a >= b) \u003C\u003C endl; // 0\n\n    cout \u003C\u003C (a \u003C= b) \u003C\u003C endl; // 1\n    \n\n    return 0;\n}\n",[276,1688,1689,1697,1701,1713,1725,1729,1750,1754,1773,1777,1796,1800,1818,1822,1840,1844,1862,1867,1871,1879],{"__ignoreMap":274},[279,1690,1691,1693,1695],{"class":281,"line":282},[279,1692,293],{"class":292},[279,1694,297],{"class":296},[279,1696,301],{"class":300},[279,1698,1699],{"class":281,"line":289},[279,1700,308],{"emptyLinePlaceholder":307},[279,1702,1703,1705,1707,1709,1711],{"class":281,"line":304},[279,1704,314],{"class":292},[279,1706,887],{"class":300},[279,1708,320],{"class":292},[279,1710,324],{"class":323},[279,1712,327],{"class":300},[279,1714,1715,1717,1719,1721,1723],{"class":281,"line":311},[279,1716,314],{"class":292},[279,1718,937],{"class":300},[279,1720,320],{"class":292},[279,1722,454],{"class":323},[279,1724,327],{"class":300},[279,1726,1727],{"class":281,"line":330},[279,1728,308],{"emptyLinePlaceholder":307},[279,1730,1731,1733,1735,1738,1740,1743,1745,1747],{"class":281,"line":345},[279,1732,353],{"class":300},[279,1734,356],{"class":292},[279,1736,1737],{"class":300}," (a ",[279,1739,1607],{"class":292},[279,1741,1742],{"class":300}," b) ",[279,1744,356],{"class":292},[279,1746,419],{"class":300},[279,1748,1749],{"class":285}," // 0 \n",[279,1751,1752],{"class":281,"line":350},[279,1753,308],{"emptyLinePlaceholder":307},[279,1755,1756,1758,1760,1762,1764,1766,1768,1770],{"class":281,"line":370},[279,1757,353],{"class":300},[279,1759,356],{"class":292},[279,1761,1737],{"class":300},[279,1763,1621],{"class":292},[279,1765,1742],{"class":300},[279,1767,356],{"class":292},[279,1769,419],{"class":300},[279,1771,1772],{"class":285}," // 1\n",[279,1774,1775],{"class":281,"line":387},[279,1776,308],{"emptyLinePlaceholder":307},[279,1778,1779,1781,1783,1785,1787,1789,1791,1793],{"class":281,"line":404},[279,1780,353],{"class":300},[279,1782,356],{"class":292},[279,1784,1737],{"class":300},[279,1786,1647],{"class":292},[279,1788,1742],{"class":300},[279,1790,356],{"class":292},[279,1792,419],{"class":300},[279,1794,1795],{"class":285}," // 0\n",[279,1797,1798],{"class":281,"line":425},[279,1799,308],{"emptyLinePlaceholder":307},[279,1801,1802,1804,1806,1808,1810,1812,1814,1816],{"class":281,"line":430},[279,1803,353],{"class":300},[279,1805,356],{"class":292},[279,1807,1737],{"class":300},[279,1809,1634],{"class":292},[279,1811,1742],{"class":300},[279,1813,356],{"class":292},[279,1815,419],{"class":300},[279,1817,1772],{"class":285},[279,1819,1820],{"class":281,"line":444},[279,1821,308],{"emptyLinePlaceholder":307},[279,1823,1824,1826,1828,1830,1832,1834,1836,1838],{"class":281,"line":459},[279,1825,353],{"class":300},[279,1827,356],{"class":292},[279,1829,1737],{"class":300},[279,1831,1673],{"class":292},[279,1833,1742],{"class":300},[279,1835,356],{"class":292},[279,1837,419],{"class":300},[279,1839,1795],{"class":285},[279,1841,1842],{"class":281,"line":477},[279,1843,308],{"emptyLinePlaceholder":307},[279,1845,1846,1848,1850,1852,1854,1856,1858,1860],{"class":281,"line":482},[279,1847,353],{"class":300},[279,1849,356],{"class":292},[279,1851,1737],{"class":300},[279,1853,1660],{"class":292},[279,1855,1742],{"class":300},[279,1857,356],{"class":292},[279,1859,419],{"class":300},[279,1861,1772],{"class":285},[279,1863,1864],{"class":281,"line":496},[279,1865,1866],{"class":300},"    \n",[279,1868,1869],{"class":281,"line":511},[279,1870,308],{"emptyLinePlaceholder":307},[279,1872,1873,1875,1877],{"class":281,"line":520},[279,1874,592],{"class":292},[279,1876,506],{"class":323},[279,1878,327],{"class":300},[279,1880,1881],{"class":281,"line":525},[279,1882,602],{"class":300},[13,1884,1885,608],{},[32,1886,607],{},[610,1888,1889],{},[13,1890,1891],{},"注意：C和C++ 语言的比较运算中， ==“真”用数字“1”来表示， “假”用数字“0”来表示。==",[77,1893,72],{"id":72},[13,1895,1896],{},"**作用：**用于根据表达式的值返回真值或假值",[13,1898,1899],{},"逻辑运算符有以下符号：",[20,1901,1902,1922],{},[23,1903,1904],{},[26,1905,1906,1910,1914,1918],{},[29,1907,1908],{},[32,1909,5],{},[29,1911,1912],{},[32,1913,101],{},[29,1915,1916],{},[32,1917,106],{},[29,1919,1920],{},[32,1921,111],{},[41,1923,1924,1938,1952],{},[26,1925,1926,1929,1932,1935],{},[46,1927,1928],{},"!",[46,1930,1931],{},"非",[46,1933,1934],{},"!a",[46,1936,1937],{},"如果a为假，则!a为真；  如果a为真，则!a为假。",[26,1939,1940,1943,1946,1949],{},[46,1941,1942],{},"&&",[46,1944,1945],{},"与",[46,1947,1948],{},"a && b",[46,1950,1951],{},"如果a和b都为真，则结果为真，否则为假。",[26,1953,1954,1957,1960,1963],{},[46,1955,1956],{},"||",[46,1958,1959],{},"或",[46,1961,1962],{},"a || b",[46,1964,1965],{},"如果a和b有一个为真，则结果为真，二者都为假时，结果为假。",[13,1967,1968],{},"**示例1：**逻辑非",[269,1970,1972],{"className":271,"code":1971,"language":273,"meta":274,"style":274},"//逻辑运算符  --- 非\nint main() {\n\n    int a = 10;\n\n    cout \u003C\u003C !a \u003C\u003C endl; // 0\n\n    cout \u003C\u003C !!a \u003C\u003C endl; // 1\n\n\n    return 0;\n}\n",[276,1973,1974,1979,1987,1991,2003,2007,2025,2029,2046,2050,2054,2062],{"__ignoreMap":274},[279,1975,1976],{"class":281,"line":282},[279,1977,1978],{"class":285},"//逻辑运算符  --- 非\n",[279,1980,1981,1983,1985],{"class":281,"line":289},[279,1982,293],{"class":292},[279,1984,297],{"class":296},[279,1986,301],{"class":300},[279,1988,1989],{"class":281,"line":304},[279,1990,308],{"emptyLinePlaceholder":307},[279,1992,1993,1995,1997,1999,2001],{"class":281,"line":311},[279,1994,314],{"class":292},[279,1996,887],{"class":300},[279,1998,320],{"class":292},[279,2000,324],{"class":323},[279,2002,327],{"class":300},[279,2004,2005],{"class":281,"line":330},[279,2006,308],{"emptyLinePlaceholder":307},[279,2008,2009,2011,2013,2016,2019,2021,2023],{"class":281,"line":345},[279,2010,353],{"class":300},[279,2012,356],{"class":292},[279,2014,2015],{"class":292}," !",[279,2017,2018],{"class":300},"a ",[279,2020,356],{"class":292},[279,2022,419],{"class":300},[279,2024,1795],{"class":285},[279,2026,2027],{"class":281,"line":350},[279,2028,308],{"emptyLinePlaceholder":307},[279,2030,2031,2033,2035,2038,2040,2042,2044],{"class":281,"line":370},[279,2032,353],{"class":300},[279,2034,356],{"class":292},[279,2036,2037],{"class":292}," !!",[279,2039,2018],{"class":300},[279,2041,356],{"class":292},[279,2043,419],{"class":300},[279,2045,1772],{"class":285},[279,2047,2048],{"class":281,"line":387},[279,2049,308],{"emptyLinePlaceholder":307},[279,2051,2052],{"class":281,"line":404},[279,2053,308],{"emptyLinePlaceholder":307},[279,2055,2056,2058,2060],{"class":281,"line":425},[279,2057,592],{"class":292},[279,2059,506],{"class":323},[279,2061,327],{"class":300},[279,2063,2064],{"class":281,"line":430},[279,2065,602],{"class":300},[13,2067,2068,608],{},[32,2069,607],{},[610,2071,2072],{},[13,2073,2074],{},"总结： 真变假，假变真",[13,2076,2077],{},"**示例2：**逻辑与",[269,2079,2081],{"className":271,"code":2080,"language":273,"meta":274,"style":274},"//逻辑运算符  --- 与\nint main() {\n\n    int a = 10;\n    int b = 10;\n\n    cout \u003C\u003C (a && b) \u003C\u003C endl;// 1\n\n    a = 10;\n    b = 0;\n\n    cout \u003C\u003C (a && b) \u003C\u003C endl;// 0 \n\n    a = 0;\n    b = 0;\n\n    cout \u003C\u003C (a && b) \u003C\u003C endl;// 0\n\n\n    return 0;\n}\n\n",[276,2082,2083,2088,2096,2100,2112,2124,2128,2147,2151,2161,2172,2176,2195,2199,2209,2219,2223,2242,2246,2250,2258],{"__ignoreMap":274},[279,2084,2085],{"class":281,"line":282},[279,2086,2087],{"class":285},"//逻辑运算符  --- 与\n",[279,2089,2090,2092,2094],{"class":281,"line":289},[279,2091,293],{"class":292},[279,2093,297],{"class":296},[279,2095,301],{"class":300},[279,2097,2098],{"class":281,"line":304},[279,2099,308],{"emptyLinePlaceholder":307},[279,2101,2102,2104,2106,2108,2110],{"class":281,"line":311},[279,2103,314],{"class":292},[279,2105,887],{"class":300},[279,2107,320],{"class":292},[279,2109,324],{"class":323},[279,2111,327],{"class":300},[279,2113,2114,2116,2118,2120,2122],{"class":281,"line":330},[279,2115,314],{"class":292},[279,2117,937],{"class":300},[279,2119,320],{"class":292},[279,2121,324],{"class":323},[279,2123,327],{"class":300},[279,2125,2126],{"class":281,"line":345},[279,2127,308],{"emptyLinePlaceholder":307},[279,2129,2130,2132,2134,2136,2138,2140,2142,2144],{"class":281,"line":350},[279,2131,353],{"class":300},[279,2133,356],{"class":292},[279,2135,1737],{"class":300},[279,2137,1942],{"class":292},[279,2139,1742],{"class":300},[279,2141,356],{"class":292},[279,2143,419],{"class":300},[279,2145,2146],{"class":285},"// 1\n",[279,2148,2149],{"class":281,"line":370},[279,2150,308],{"emptyLinePlaceholder":307},[279,2152,2153,2155,2157,2159],{"class":281,"line":387},[279,2154,1270],{"class":300},[279,2156,320],{"class":292},[279,2158,324],{"class":323},[279,2160,327],{"class":300},[279,2162,2163,2166,2168,2170],{"class":281,"line":404},[279,2164,2165],{"class":300},"    b ",[279,2167,320],{"class":292},[279,2169,506],{"class":323},[279,2171,327],{"class":300},[279,2173,2174],{"class":281,"line":425},[279,2175,308],{"emptyLinePlaceholder":307},[279,2177,2178,2180,2182,2184,2186,2188,2190,2192],{"class":281,"line":430},[279,2179,353],{"class":300},[279,2181,356],{"class":292},[279,2183,1737],{"class":300},[279,2185,1942],{"class":292},[279,2187,1742],{"class":300},[279,2189,356],{"class":292},[279,2191,419],{"class":300},[279,2193,2194],{"class":285},"// 0 \n",[279,2196,2197],{"class":281,"line":444},[279,2198,308],{"emptyLinePlaceholder":307},[279,2200,2201,2203,2205,2207],{"class":281,"line":459},[279,2202,1270],{"class":300},[279,2204,320],{"class":292},[279,2206,506],{"class":323},[279,2208,327],{"class":300},[279,2210,2211,2213,2215,2217],{"class":281,"line":477},[279,2212,2165],{"class":300},[279,2214,320],{"class":292},[279,2216,506],{"class":323},[279,2218,327],{"class":300},[279,2220,2221],{"class":281,"line":482},[279,2222,308],{"emptyLinePlaceholder":307},[279,2224,2225,2227,2229,2231,2233,2235,2237,2239],{"class":281,"line":496},[279,2226,353],{"class":300},[279,2228,356],{"class":292},[279,2230,1737],{"class":300},[279,2232,1942],{"class":292},[279,2234,1742],{"class":300},[279,2236,356],{"class":292},[279,2238,419],{"class":300},[279,2240,2241],{"class":285},"// 0\n",[279,2243,2244],{"class":281,"line":511},[279,2245,308],{"emptyLinePlaceholder":307},[279,2247,2248],{"class":281,"line":520},[279,2249,308],{"emptyLinePlaceholder":307},[279,2251,2252,2254,2256],{"class":281,"line":525},[279,2253,592],{"class":292},[279,2255,506],{"class":323},[279,2257,327],{"class":300},[279,2259,2260],{"class":281,"line":531},[279,2261,602],{"class":300},[13,2263,2264,608],{},[32,2265,607],{},[610,2267,2268],{},[13,2269,2270],{},"总结：逻辑==与==运算符总结： ==同真为真，其余为假==",[13,2272,2273],{},"**示例3：**逻辑或",[269,2275,2277],{"className":271,"code":2276,"language":273,"meta":274,"style":274},"//逻辑运算符  --- 或\nint main() {\n\n    int a = 10;\n    int b = 10;\n\n    cout \u003C\u003C (a || b) \u003C\u003C endl;// 1\n\n    a = 10;\n    b = 0;\n\n    cout \u003C\u003C (a || b) \u003C\u003C endl;// 1 \n\n    a = 0;\n    b = 0;\n\n    cout \u003C\u003C (a || b) \u003C\u003C endl;// 0\n\n\n    return 0;\n}\n",[276,2278,2279,2284,2292,2296,2308,2320,2324,2342,2346,2356,2366,2370,2389,2393,2403,2413,2417,2435,2439,2443,2451],{"__ignoreMap":274},[279,2280,2281],{"class":281,"line":282},[279,2282,2283],{"class":285},"//逻辑运算符  --- 或\n",[279,2285,2286,2288,2290],{"class":281,"line":289},[279,2287,293],{"class":292},[279,2289,297],{"class":296},[279,2291,301],{"class":300},[279,2293,2294],{"class":281,"line":304},[279,2295,308],{"emptyLinePlaceholder":307},[279,2297,2298,2300,2302,2304,2306],{"class":281,"line":311},[279,2299,314],{"class":292},[279,2301,887],{"class":300},[279,2303,320],{"class":292},[279,2305,324],{"class":323},[279,2307,327],{"class":300},[279,2309,2310,2312,2314,2316,2318],{"class":281,"line":330},[279,2311,314],{"class":292},[279,2313,937],{"class":300},[279,2315,320],{"class":292},[279,2317,324],{"class":323},[279,2319,327],{"class":300},[279,2321,2322],{"class":281,"line":345},[279,2323,308],{"emptyLinePlaceholder":307},[279,2325,2326,2328,2330,2332,2334,2336,2338,2340],{"class":281,"line":350},[279,2327,353],{"class":300},[279,2329,356],{"class":292},[279,2331,1737],{"class":300},[279,2333,1956],{"class":292},[279,2335,1742],{"class":300},[279,2337,356],{"class":292},[279,2339,419],{"class":300},[279,2341,2146],{"class":285},[279,2343,2344],{"class":281,"line":370},[279,2345,308],{"emptyLinePlaceholder":307},[279,2347,2348,2350,2352,2354],{"class":281,"line":387},[279,2349,1270],{"class":300},[279,2351,320],{"class":292},[279,2353,324],{"class":323},[279,2355,327],{"class":300},[279,2357,2358,2360,2362,2364],{"class":281,"line":404},[279,2359,2165],{"class":300},[279,2361,320],{"class":292},[279,2363,506],{"class":323},[279,2365,327],{"class":300},[279,2367,2368],{"class":281,"line":425},[279,2369,308],{"emptyLinePlaceholder":307},[279,2371,2372,2374,2376,2378,2380,2382,2384,2386],{"class":281,"line":430},[279,2373,353],{"class":300},[279,2375,356],{"class":292},[279,2377,1737],{"class":300},[279,2379,1956],{"class":292},[279,2381,1742],{"class":300},[279,2383,356],{"class":292},[279,2385,419],{"class":300},[279,2387,2388],{"class":285},"// 1 \n",[279,2390,2391],{"class":281,"line":444},[279,2392,308],{"emptyLinePlaceholder":307},[279,2394,2395,2397,2399,2401],{"class":281,"line":459},[279,2396,1270],{"class":300},[279,2398,320],{"class":292},[279,2400,506],{"class":323},[279,2402,327],{"class":300},[279,2404,2405,2407,2409,2411],{"class":281,"line":477},[279,2406,2165],{"class":300},[279,2408,320],{"class":292},[279,2410,506],{"class":323},[279,2412,327],{"class":300},[279,2414,2415],{"class":281,"line":482},[279,2416,308],{"emptyLinePlaceholder":307},[279,2418,2419,2421,2423,2425,2427,2429,2431,2433],{"class":281,"line":496},[279,2420,353],{"class":300},[279,2422,356],{"class":292},[279,2424,1737],{"class":300},[279,2426,1956],{"class":292},[279,2428,1742],{"class":300},[279,2430,356],{"class":292},[279,2432,419],{"class":300},[279,2434,2241],{"class":285},[279,2436,2437],{"class":281,"line":511},[279,2438,308],{"emptyLinePlaceholder":307},[279,2440,2441],{"class":281,"line":520},[279,2442,308],{"emptyLinePlaceholder":307},[279,2444,2445,2447,2449],{"class":281,"line":525},[279,2446,592],{"class":292},[279,2448,506],{"class":323},[279,2450,327],{"class":300},[279,2452,2453],{"class":281,"line":531},[279,2454,602],{"class":300},[13,2456,2457,608],{},[32,2458,607],{},[610,2460,2461],{},[13,2462,2463],{},"逻辑==或==运算符总结： ==同假为假，其余为真==",[2465,2466,2467],"style",{},"html pre.shiki code .sJ8bj, html code.shiki .sJ8bj{--shiki-default:#6A737D;--shiki-dark:#6A737D}html pre.shiki code .szBVR, html code.shiki .szBVR{--shiki-default:#D73A49;--shiki-dark:#F97583}html pre.shiki code .sScJk, html code.shiki .sScJk{--shiki-default:#6F42C1;--shiki-dark:#B392F0}html pre.shiki code .sVt8B, html code.shiki .sVt8B{--shiki-default:#24292E;--shiki-dark:#E1E4E8}html pre.shiki code .sj4cs, html code.shiki .sj4cs{--shiki-default:#005CC5;--shiki-dark:#79B8FF}html .default .shiki span {color: var(--shiki-default);background: var(--shiki-default-bg);font-style: var(--shiki-default-font-style);font-weight: var(--shiki-default-font-weight);text-decoration: var(--shiki-default-text-decoration);}html .shiki span {color: var(--shiki-default);background: var(--shiki-default-bg);font-style: var(--shiki-default-font-style);font-weight: var(--shiki-default-font-weight);text-decoration: var(--shiki-default-text-decoration);}html .dark .shiki span {color: var(--shiki-dark);background: var(--shiki-dark-bg);font-style: var(--shiki-dark-font-style);font-weight: var(--shiki-dark-font-weight);text-decoration: var(--shiki-dark-text-decoration);}html.dark .shiki span {color: var(--shiki-dark);background: var(--shiki-dark-bg);font-style: var(--shiki-dark-font-style);font-weight: var(--shiki-dark-font-weight);text-decoration: var(--shiki-dark-text-decoration);}html pre.shiki code .sZZnC, html code.shiki .sZZnC{--shiki-default:#032F62;--shiki-dark:#9ECBFF}",{"title":274,"searchDepth":289,"depth":289,"links":2469},[2470],{"id":5,"depth":289,"text":5,"children":2471},[2472,2473,2474,2475],{"id":48,"depth":304,"text":48},{"id":56,"depth":304,"text":56},{"id":64,"depth":304,"text":64},{"id":72,"depth":304,"text":72},"/zh-cn/wiki/2023-10-05-cplusplus-jiao-xue/ch4-yun-suan-fu","4",4000000,"2023-10-05","wiki/2023-10-05-cplusplus-jiao-xue","zh-cn:2023-10-05-cplusplus-jiao-xue","/zh-cn/wiki/2023-10-05-cplusplus-jiao-xue","Cplusplus教学","md","wiki/2023-10-05-Cplusplus教学/ch4-运算符",false,null,"/wiki/2023-10-05-cplusplus-jiao-xue/ch4-yun-suan-fu","zh-CN","zh-cn",{},{"title":5,"description":274},"DBb9Ff8T6AJHmR4jWFzaeYdOMy5ay7Qxbm3sYSCVUok",[2495,2500,2506,2512,2518,2524,2530,2536,2542,2548,2554,2560,2566,2571,2577,2583,2589,2595,2601,2607,2613,2619,2625,2631,2637,2643,2649,2655,2661,2667,2673,2679,2685,2691,2697,2703,2709,2715,2721,2727,2733,2739,2745,2751,2757,2763,2769,2775,2781,2787,2793,2799,2805,2811,2817,2823,2829,2835,2841,2847,2853,2859,2864,2869,2870,2875,2881,2887,2893,2899],{"path":2496,"stem":2497,"title":2498,"date":2479,"chapter":208,"chapterSort":2499,"docKey":2481,"docRoot":2482,"docTitle":2483,"isWikiDoc":307,"isWikiIndex":2486},"/zh-cn/wiki/2023-10-05-cplusplus-jiao-xue/ch1-c-ji-chu-chu-shi","wiki/2023-10-05-Cplusplus教学/ch1-C++基础初识","C++基础初识",1000000,{"path":2501,"stem":2502,"title":2503,"date":2479,"chapter":2504,"chapterSort":2505,"docKey":2481,"docRoot":2482,"docTitle":2483,"isWikiDoc":307,"isWikiIndex":2486},"/zh-cn/wiki/2023-10-05-cplusplus-jiao-xue/ch10-nei-cun-fen-qu-yu-sheng-ming-zhou-qi","wiki/2023-10-05-Cplusplus教学/ch10-内存分区与生命周期","内存分区与生命周期","10",10000000,{"path":2507,"stem":2508,"title":2509,"date":2479,"chapter":2510,"chapterSort":2511,"docKey":2481,"docRoot":2482,"docTitle":2483,"isWikiDoc":307,"isWikiIndex":2486},"/zh-cn/wiki/2023-10-05-cplusplus-jiao-xue/ch11-yin-yong","wiki/2023-10-05-Cplusplus教学/ch11-引用","引用","11",11000000,{"path":2513,"stem":2514,"title":2515,"date":2479,"chapter":2516,"chapterSort":2517,"docKey":2481,"docRoot":2482,"docTitle":2483,"isWikiDoc":307,"isWikiIndex":2486},"/zh-cn/wiki/2023-10-05-cplusplus-jiao-xue/ch12-han-shu-ti-gao-yu-ming-ming-kong-jian","wiki/2023-10-05-Cplusplus教学/ch12-函数提高与命名空间","函数提高与命名空间","12",12000000,{"path":2519,"stem":2520,"title":2521,"date":2479,"chapter":2522,"chapterSort":2523,"docKey":2481,"docRoot":2482,"docTitle":2483,"isWikiDoc":307,"isWikiIndex":2486},"/zh-cn/wiki/2023-10-05-cplusplus-jiao-xue/ch13-1-feng-zhuang","wiki/2023-10-05-Cplusplus教学/ch13-1-封装","封装","13.1",13010000,{"path":2525,"stem":2526,"title":2527,"date":2479,"chapter":2528,"chapterSort":2529,"docKey":2481,"docRoot":2482,"docTitle":2483,"isWikiDoc":307,"isWikiIndex":2486},"/zh-cn/wiki/2023-10-05-cplusplus-jiao-xue/ch13-2-dui-xiang-chu-shi-hua-he-qing-li","wiki/2023-10-05-Cplusplus教学/ch13-2-对象初始化和清理","对象初始化和清理","13.2",13020000,{"path":2531,"stem":2532,"title":2533,"date":2479,"chapter":2534,"chapterSort":2535,"docKey":2481,"docRoot":2482,"docTitle":2483,"isWikiDoc":307,"isWikiIndex":2486},"/zh-cn/wiki/2023-10-05-cplusplus-jiao-xue/ch13-3-dui-xiang-mo-xing-yu-this-zhi-zhen","wiki/2023-10-05-Cplusplus教学/ch13-3-对象模型与this指针","对象模型与this指针","13.3",13030000,{"path":2537,"stem":2538,"title":2539,"date":2479,"chapter":2540,"chapterSort":2541,"docKey":2481,"docRoot":2482,"docTitle":2483,"isWikiDoc":307,"isWikiIndex":2486},"/zh-cn/wiki/2023-10-05-cplusplus-jiao-xue/ch13-4-you-yuan-yu-yun-suan-fu-zhong-zai","wiki/2023-10-05-Cplusplus教学/ch13-4-友元与运算符重载","友元与运算符重载","13.4",13040000,{"path":2543,"stem":2544,"title":2545,"date":2479,"chapter":2546,"chapterSort":2547,"docKey":2481,"docRoot":2482,"docTitle":2483,"isWikiDoc":307,"isWikiIndex":2486},"/zh-cn/wiki/2023-10-05-cplusplus-jiao-xue/ch13-5-ji-cheng","wiki/2023-10-05-Cplusplus教学/ch13-5-继承","继承","13.5",13050000,{"path":2549,"stem":2550,"title":2551,"date":2479,"chapter":2552,"chapterSort":2553,"docKey":2481,"docRoot":2482,"docTitle":2483,"isWikiDoc":307,"isWikiIndex":2486},"/zh-cn/wiki/2023-10-05-cplusplus-jiao-xue/ch13-6-duo-tai","wiki/2023-10-05-Cplusplus教学/ch13-6-多态","多态","13.6",13060000,{"path":2555,"stem":2556,"title":2557,"date":2479,"chapter":2558,"chapterSort":2559,"docKey":2481,"docRoot":2482,"docTitle":2483,"isWikiDoc":307,"isWikiIndex":2486},"/zh-cn/wiki/2023-10-05-cplusplus-jiao-xue/ch13-lei-he-dui-xiang","wiki/2023-10-05-Cplusplus教学/ch13-类和对象","类和对象","13",13000000,{"path":2561,"stem":2562,"title":2563,"date":2479,"chapter":2564,"chapterSort":2565,"docKey":2481,"docRoot":2482,"docTitle":2483,"isWikiDoc":307,"isWikiIndex":2486},"/zh-cn/wiki/2023-10-05-cplusplus-jiao-xue/ch14-wen-jian-cao-zuo","wiki/2023-10-05-Cplusplus教学/ch14-文件操作","文件操作","14",14000000,{"path":2567,"stem":2568,"title":2569,"date":2479,"chapter":153,"chapterSort":2570,"docKey":2481,"docRoot":2482,"docTitle":2483,"isWikiDoc":307,"isWikiIndex":2486},"/zh-cn/wiki/2023-10-05-cplusplus-jiao-xue/ch15-mu-ban","wiki/2023-10-05-Cplusplus教学/ch15-模板","模板",15000000,{"path":2572,"stem":2573,"title":2574,"date":2479,"chapter":2575,"chapterSort":2576,"docKey":2481,"docRoot":2482,"docTitle":2483,"isWikiDoc":307,"isWikiIndex":2486},"/zh-cn/wiki/2023-10-05-cplusplus-jiao-xue/ch16-1-stl-chu-shi","wiki/2023-10-05-Cplusplus教学/ch16-1-STL初识","STL初识","16.1",16010000,{"path":2578,"stem":2579,"title":2580,"date":2479,"chapter":2581,"chapterSort":2582,"docKey":2481,"docRoot":2482,"docTitle":2483,"isWikiDoc":307,"isWikiIndex":2486},"/zh-cn/wiki/2023-10-05-cplusplus-jiao-xue/ch16-2-std-array","wiki/2023-10-05-Cplusplus教学/ch16-2-std-array","std::array","16.2",16020000,{"path":2584,"stem":2585,"title":2586,"date":2479,"chapter":2587,"chapterSort":2588,"docKey":2481,"docRoot":2482,"docTitle":2483,"isWikiDoc":307,"isWikiIndex":2486},"/zh-cn/wiki/2023-10-05-cplusplus-jiao-xue/ch16-3-string-rong-qi","wiki/2023-10-05-Cplusplus教学/ch16-3-string容器","string容器","16.3",16030000,{"path":2590,"stem":2591,"title":2592,"date":2479,"chapter":2593,"chapterSort":2594,"docKey":2481,"docRoot":2482,"docTitle":2483,"isWikiDoc":307,"isWikiIndex":2486},"/zh-cn/wiki/2023-10-05-cplusplus-jiao-xue/ch16-4-vector-yu-deque-rong-qi","wiki/2023-10-05-Cplusplus教学/ch16-4-vector与deque容器","vector与deque容器","16.4",16040000,{"path":2596,"stem":2597,"title":2598,"date":2479,"chapter":2599,"chapterSort":2600,"docKey":2481,"docRoot":2482,"docTitle":2483,"isWikiDoc":307,"isWikiIndex":2486},"/zh-cn/wiki/2023-10-05-cplusplus-jiao-xue/ch16-5-stack-queue-list-rong-qi","wiki/2023-10-05-Cplusplus教学/ch16-5-stack-queue-list容器","stack / queue / list 容器","16.5",16050000,{"path":2602,"stem":2603,"title":2604,"date":2479,"chapter":2605,"chapterSort":2606,"docKey":2481,"docRoot":2482,"docTitle":2483,"isWikiDoc":307,"isWikiIndex":2486},"/zh-cn/wiki/2023-10-05-cplusplus-jiao-xue/ch16-6-set-map-rong-qi","wiki/2023-10-05-Cplusplus教学/ch16-6-set-map容器","set / map 容器","16.6",16060000,{"path":2608,"stem":2609,"title":2610,"date":2479,"chapter":2611,"chapterSort":2612,"docKey":2481,"docRoot":2482,"docTitle":2483,"isWikiDoc":307,"isWikiIndex":2486},"/zh-cn/wiki/2023-10-05-cplusplus-jiao-xue/ch16-7-han-shu-dui-xiang-yu-wei-ci","wiki/2023-10-05-Cplusplus教学/ch16-7-函数对象与谓词","函数对象与谓词","16.7",16070000,{"path":2614,"stem":2615,"title":2616,"date":2479,"chapter":2617,"chapterSort":2618,"docKey":2481,"docRoot":2482,"docTitle":2483,"isWikiDoc":307,"isWikiIndex":2486},"/zh-cn/wiki/2023-10-05-cplusplus-jiao-xue/ch16-8-chang-yong-suan-fa","wiki/2023-10-05-Cplusplus教学/ch16-8-常用算法","常用算法","16.8",16080000,{"path":2620,"stem":2621,"title":2622,"date":2479,"chapter":2623,"chapterSort":2624,"docKey":2481,"docRoot":2482,"docTitle":2483,"isWikiDoc":307,"isWikiIndex":2486},"/zh-cn/wiki/2023-10-05-cplusplus-jiao-xue/ch16-stl-ti-gao-bian-cheng","wiki/2023-10-05-Cplusplus教学/ch16-STL提高编程","STL提高编程","16",16000000,{"path":2626,"stem":2627,"title":2628,"date":2479,"chapter":2629,"chapterSort":2630,"docKey":2481,"docRoot":2482,"docTitle":2483,"isWikiDoc":307,"isWikiIndex":2486},"/zh-cn/wiki/2023-10-05-cplusplus-jiao-xue/ch17-c-lei-xing-zhuan-huan","wiki/2023-10-05-Cplusplus教学/ch17-C++类型转换","C++类型转换","17",17000000,{"path":2632,"stem":2633,"title":2634,"date":2479,"chapter":2635,"chapterSort":2636,"docKey":2481,"docRoot":2482,"docTitle":2483,"isWikiDoc":307,"isWikiIndex":2486},"/zh-cn/wiki/2023-10-05-cplusplus-jiao-xue/ch18-1-auto","wiki/2023-10-05-Cplusplus教学/ch18-1-auto","auto","18.1",18010000,{"path":2638,"stem":2639,"title":2640,"date":2479,"chapter":2641,"chapterSort":2642,"docKey":2481,"docRoot":2482,"docTitle":2483,"isWikiDoc":307,"isWikiIndex":2486},"/zh-cn/wiki/2023-10-05-cplusplus-jiao-xue/ch18-10-you-zhi-yin-yong-he-yi-dong-yu-yi","wiki/2023-10-05-Cplusplus教学/ch18-10-右值引用和移动语义","右值引用和移动语义","18.10",18100000,{"path":2644,"stem":2645,"title":2646,"date":2479,"chapter":2647,"chapterSort":2648,"docKey":2481,"docRoot":2482,"docTitle":2483,"isWikiDoc":307,"isWikiIndex":2486},"/zh-cn/wiki/2023-10-05-cplusplus-jiao-xue/ch18-11-lambda-biao-da-shi","wiki/2023-10-05-Cplusplus教学/ch18-11-Lambda表达式","Lambda 表达式","18.11",18110000,{"path":2650,"stem":2651,"title":2652,"date":2479,"chapter":2653,"chapterSort":2654,"docKey":2481,"docRoot":2482,"docTitle":2483,"isWikiDoc":307,"isWikiIndex":2486},"/zh-cn/wiki/2023-10-05-cplusplus-jiao-xue/ch18-12-std-function","wiki/2023-10-05-Cplusplus教学/ch18-12-std-function","std::function","18.12",18120000,{"path":2656,"stem":2657,"title":2658,"date":2479,"chapter":2659,"chapterSort":2660,"docKey":2481,"docRoot":2482,"docTitle":2483,"isWikiDoc":307,"isWikiIndex":2486},"/zh-cn/wiki/2023-10-05-cplusplus-jiao-xue/ch18-13-std-bind","wiki/2023-10-05-Cplusplus教学/ch18-13-std-bind","std::bind","18.13",18130000,{"path":2662,"stem":2663,"title":2664,"date":2479,"chapter":2665,"chapterSort":2666,"docKey":2481,"docRoot":2482,"docTitle":2483,"isWikiDoc":307,"isWikiIndex":2486},"/zh-cn/wiki/2023-10-05-cplusplus-jiao-xue/ch18-14-std-optional","wiki/2023-10-05-Cplusplus教学/ch18-14-std-optional","std::optional","18.14",18140000,{"path":2668,"stem":2669,"title":2670,"date":2479,"chapter":2671,"chapterSort":2672,"docKey":2481,"docRoot":2482,"docTitle":2483,"isWikiDoc":307,"isWikiIndex":2486},"/zh-cn/wiki/2023-10-05-cplusplus-jiao-xue/ch18-15-std-variant","wiki/2023-10-05-Cplusplus教学/ch18-15-std-variant","std::variant","18.15",18150000,{"path":2674,"stem":2675,"title":2676,"date":2479,"chapter":2677,"chapterSort":2678,"docKey":2481,"docRoot":2482,"docTitle":2483,"isWikiDoc":307,"isWikiIndex":2486},"/zh-cn/wiki/2023-10-05-cplusplus-jiao-xue/ch18-16-std-span","wiki/2023-10-05-Cplusplus教学/ch18-16-std-span","std::span","18.16",18160000,{"path":2680,"stem":2681,"title":2682,"date":2479,"chapter":2683,"chapterSort":2684,"docKey":2481,"docRoot":2482,"docTitle":2483,"isWikiDoc":307,"isWikiIndex":2486},"/zh-cn/wiki/2023-10-05-cplusplus-jiao-xue/ch18-17-std-format-print","wiki/2023-10-05-Cplusplus教学/ch18-17-std-format-print","std::format / std::print","18.17",18170000,{"path":2686,"stem":2687,"title":2688,"date":2479,"chapter":2689,"chapterSort":2690,"docKey":2481,"docRoot":2482,"docTitle":2483,"isWikiDoc":307,"isWikiIndex":2486},"/zh-cn/wiki/2023-10-05-cplusplus-jiao-xue/ch18-18-std-chrono","wiki/2023-10-05-Cplusplus教学/ch18-18-std-chrono","std::chrono","18.18",18180000,{"path":2692,"stem":2693,"title":2694,"date":2479,"chapter":2695,"chapterSort":2696,"docKey":2481,"docRoot":2482,"docTitle":2483,"isWikiDoc":307,"isWikiIndex":2486},"/zh-cn/wiki/2023-10-05-cplusplus-jiao-xue/ch18-19-1-std-thread","wiki/2023-10-05-Cplusplus教学/ch18-19-1-std-thread","std::thread 与 join","18.19.1",18190100,{"path":2698,"stem":2699,"title":2700,"date":2479,"chapter":2701,"chapterSort":2702,"docKey":2481,"docRoot":2482,"docTitle":2483,"isWikiDoc":307,"isWikiIndex":2486},"/zh-cn/wiki/2023-10-05-cplusplus-jiao-xue/ch18-19-2-mutex-lock-guard","wiki/2023-10-05-Cplusplus教学/ch18-19-2-mutex-lock-guard","mutex 与 lock_guard","18.19.2",18190200,{"path":2704,"stem":2705,"title":2706,"date":2479,"chapter":2707,"chapterSort":2708,"docKey":2481,"docRoot":2482,"docTitle":2483,"isWikiDoc":307,"isWikiIndex":2486},"/zh-cn/wiki/2023-10-05-cplusplus-jiao-xue/ch18-19-3-std-atomic","wiki/2023-10-05-Cplusplus教学/ch18-19-3-std-atomic","std::atomic","18.19.3",18190300,{"path":2710,"stem":2711,"title":2712,"date":2479,"chapter":2713,"chapterSort":2714,"docKey":2481,"docRoot":2482,"docTitle":2483,"isWikiDoc":307,"isWikiIndex":2486},"/zh-cn/wiki/2023-10-05-cplusplus-jiao-xue/ch18-19-4-condition-variable","wiki/2023-10-05-Cplusplus教学/ch18-19-4-condition-variable","condition_variable","18.19.4",18190400,{"path":2716,"stem":2717,"title":2718,"date":2479,"chapter":2719,"chapterSort":2720,"docKey":2481,"docRoot":2482,"docTitle":2483,"isWikiDoc":307,"isWikiIndex":2486},"/zh-cn/wiki/2023-10-05-cplusplus-jiao-xue/ch18-19-bing-fa-bian-cheng","wiki/2023-10-05-Cplusplus教学/ch18-19-并发编程","并发编程","18.19",18190000,{"path":2722,"stem":2723,"title":2724,"date":2479,"chapter":2725,"chapterSort":2726,"docKey":2481,"docRoot":2482,"docTitle":2483,"isWikiDoc":307,"isWikiIndex":2486},"/zh-cn/wiki/2023-10-05-cplusplus-jiao-xue/ch18-2-nullptr","wiki/2023-10-05-Cplusplus教学/ch18-2-nullptr","nullptr","18.2",18020000,{"path":2728,"stem":2729,"title":2730,"date":2479,"chapter":2731,"chapterSort":2732,"docKey":2481,"docRoot":2482,"docTitle":2483,"isWikiDoc":307,"isWikiIndex":2486},"/zh-cn/wiki/2023-10-05-cplusplus-jiao-xue/ch18-20-std-filesystem","wiki/2023-10-05-Cplusplus教学/ch18-20-std-filesystem","std::filesystem","18.20",18200000,{"path":2734,"stem":2735,"title":2736,"date":2479,"chapter":2737,"chapterSort":2738,"docKey":2481,"docRoot":2482,"docTitle":2483,"isWikiDoc":307,"isWikiIndex":2486},"/zh-cn/wiki/2023-10-05-cplusplus-jiao-xue/ch18-21-modules-jian-jie","wiki/2023-10-05-Cplusplus教学/ch18-21-modules简介","modules 简介","18.21",18210000,{"path":2740,"stem":2741,"title":2742,"date":2479,"chapter":2743,"chapterSort":2744,"docKey":2481,"docRoot":2482,"docTitle":2483,"isWikiDoc":307,"isWikiIndex":2486},"/zh-cn/wiki/2023-10-05-cplusplus-jiao-xue/ch18-3-using","wiki/2023-10-05-Cplusplus教学/ch18-3-using","using","18.3",18030000,{"path":2746,"stem":2747,"title":2748,"date":2479,"chapter":2749,"chapterSort":2750,"docKey":2481,"docRoot":2482,"docTitle":2483,"isWikiDoc":307,"isWikiIndex":2486},"/zh-cn/wiki/2023-10-05-cplusplus-jiao-xue/ch18-4-enum-class","wiki/2023-10-05-Cplusplus教学/ch18-4-enum-class","enum class","18.4",18040000,{"path":2752,"stem":2753,"title":2754,"date":2479,"chapter":2755,"chapterSort":2756,"docKey":2481,"docRoot":2482,"docTitle":2483,"isWikiDoc":307,"isWikiIndex":2486},"/zh-cn/wiki/2023-10-05-cplusplus-jiao-xue/ch18-5-fan-wei-for-xun-huan","wiki/2023-10-05-Cplusplus教学/ch18-5-范围for循环","范围 for 循环","18.5",18050000,{"path":2758,"stem":2759,"title":2760,"date":2479,"chapter":2761,"chapterSort":2762,"docKey":2481,"docRoot":2482,"docTitle":2483,"isWikiDoc":307,"isWikiIndex":2486},"/zh-cn/wiki/2023-10-05-cplusplus-jiao-xue/ch18-6-jie-gou-hua-bang-ding","wiki/2023-10-05-Cplusplus教学/ch18-6-结构化绑定","结构化绑定","18.6",18060000,{"path":2764,"stem":2765,"title":2766,"date":2479,"chapter":2767,"chapterSort":2768,"docKey":2481,"docRoot":2482,"docTitle":2483,"isWikiDoc":307,"isWikiIndex":2486},"/zh-cn/wiki/2023-10-05-cplusplus-jiao-xue/ch18-7-constexpr","wiki/2023-10-05-Cplusplus教学/ch18-7-constexpr","constexpr","18.7",18070000,{"path":2770,"stem":2771,"title":2772,"date":2479,"chapter":2773,"chapterSort":2774,"docKey":2481,"docRoot":2482,"docTitle":2483,"isWikiDoc":307,"isWikiIndex":2486},"/zh-cn/wiki/2023-10-05-cplusplus-jiao-xue/ch18-8-raii","wiki/2023-10-05-Cplusplus教学/ch18-8-RAII","RAII","18.8",18080000,{"path":2776,"stem":2777,"title":2778,"date":2479,"chapter":2779,"chapterSort":2780,"docKey":2481,"docRoot":2482,"docTitle":2483,"isWikiDoc":307,"isWikiIndex":2486},"/zh-cn/wiki/2023-10-05-cplusplus-jiao-xue/ch18-9-zhi-neng-zhi-zhen","wiki/2023-10-05-Cplusplus教学/ch18-9-智能指针","智能指针","18.9",18090000,{"path":2782,"stem":2783,"title":2784,"date":2479,"chapter":2785,"chapterSort":2786,"docKey":2481,"docRoot":2482,"docTitle":2483,"isWikiDoc":307,"isWikiIndex":2486},"/zh-cn/wiki/2023-10-05-cplusplus-jiao-xue/ch18-xian-dai-c","wiki/2023-10-05-Cplusplus教学/ch18-现代C++","现代C++","18",18000000,{"path":2788,"stem":2789,"title":2790,"date":2479,"chapter":2791,"chapterSort":2792,"docKey":2481,"docRoot":2482,"docTitle":2483,"isWikiDoc":307,"isWikiIndex":2486},"/zh-cn/wiki/2023-10-05-cplusplus-jiao-xue/ch19-1-1-ding-shi-qi-yu-yi-bu-io","wiki/2023-10-05-Cplusplus教学/ch19-1-1-定时器与异步IO","定时器与异步 IO","19.1.1",19010100,{"path":2794,"stem":2795,"title":2796,"date":2479,"chapter":2797,"chapterSort":2798,"docKey":2481,"docRoot":2482,"docTitle":2483,"isWikiDoc":307,"isWikiIndex":2486},"/zh-cn/wiki/2023-10-05-cplusplus-jiao-xue/ch19-1-2-boost-asio-ji-chu","wiki/2023-10-05-Cplusplus教学/ch19-1-2-Boost.Asio基础","Boost.Asio 基础","19.1.2",19010200,{"path":2800,"stem":2801,"title":2802,"date":2479,"chapter":2803,"chapterSort":2804,"docKey":2481,"docRoot":2482,"docTitle":2483,"isWikiDoc":307,"isWikiIndex":2486},"/zh-cn/wiki/2023-10-05-cplusplus-jiao-xue/ch19-1-3-chuan-kou-tong-xin","wiki/2023-10-05-Cplusplus教学/ch19-1-3-串口通信","串口通信","19.1.3",19010300,{"path":2806,"stem":2807,"title":2808,"date":2479,"chapter":2809,"chapterSort":2810,"docKey":2481,"docRoot":2482,"docTitle":2483,"isWikiDoc":307,"isWikiIndex":2486},"/zh-cn/wiki/2023-10-05-cplusplus-jiao-xue/ch19-1-4-tcp-tong-xin","wiki/2023-10-05-Cplusplus教学/ch19-1-4-TCP通信","TCP 通信","19.1.4",19010400,{"path":2812,"stem":2813,"title":2814,"date":2479,"chapter":2815,"chapterSort":2816,"docKey":2481,"docRoot":2482,"docTitle":2483,"isWikiDoc":307,"isWikiIndex":2486},"/zh-cn/wiki/2023-10-05-cplusplus-jiao-xue/ch19-1-5-udp-tong-xin","wiki/2023-10-05-Cplusplus教学/ch19-1-5-UDP通信","UDP 通信","19.1.5",19010500,{"path":2818,"stem":2819,"title":2820,"date":2479,"chapter":2821,"chapterSort":2822,"docKey":2481,"docRoot":2482,"docTitle":2483,"isWikiDoc":307,"isWikiIndex":2486},"/zh-cn/wiki/2023-10-05-cplusplus-jiao-xue/ch19-1-6-ji-qi-ren-gong-cheng-xie-fa-yu-ros2-ji-cheng","wiki/2023-10-05-Cplusplus教学/ch19-1-6-机器人工程写法与ROS2集成","机器人工程写法与 ROS2 集成","19.1.6",19010600,{"path":2824,"stem":2825,"title":2826,"date":2479,"chapter":2827,"chapterSort":2828,"docKey":2481,"docRoot":2482,"docTitle":2483,"isWikiDoc":307,"isWikiIndex":2486},"/zh-cn/wiki/2023-10-05-cplusplus-jiao-xue/ch19-1-boost-asio-yi-bu-io-ku","wiki/2023-10-05-Cplusplus教学/ch19-1-Boost.Asio异步IO库","Boost.Asio异步IO库","19.1",19010000,{"path":2830,"stem":2831,"title":2832,"date":2479,"chapter":2833,"chapterSort":2834,"docKey":2481,"docRoot":2482,"docTitle":2483,"isWikiDoc":307,"isWikiIndex":2486},"/zh-cn/wiki/2023-10-05-cplusplus-jiao-xue/ch19-2-eigen-xian-xing-dai-shu-ku","wiki/2023-10-05-Cplusplus教学/ch19-2-Eigen线性代数库","Eigen线性代数库","19.2",19020000,{"path":2836,"stem":2837,"title":2838,"date":2479,"chapter":2839,"chapterSort":2840,"docKey":2481,"docRoot":2482,"docTitle":2483,"isWikiDoc":307,"isWikiIndex":2486},"/zh-cn/wiki/2023-10-05-cplusplus-jiao-xue/ch19-3-opencv-ji-suan-ji-shi-jue-ku","wiki/2023-10-05-Cplusplus教学/ch19-3-OpenCV计算机视觉库","OpenCV计算机视觉库","19.3",19030000,{"path":2842,"stem":2843,"title":2844,"date":2479,"chapter":2845,"chapterSort":2846,"docKey":2481,"docRoot":2482,"docTitle":2483,"isWikiDoc":307,"isWikiIndex":2486},"/zh-cn/wiki/2023-10-05-cplusplus-jiao-xue/ch19-4-pcl-dian-yun-ku","wiki/2023-10-05-Cplusplus教学/ch19-4-PCL点云库","PCL点云库","19.4",19040000,{"path":2848,"stem":2849,"title":2850,"date":2479,"chapter":2851,"chapterSort":2852,"docKey":2481,"docRoot":2482,"docTitle":2483,"isWikiDoc":307,"isWikiIndex":2486},"/zh-cn/wiki/2023-10-05-cplusplus-jiao-xue/ch19-5-sophus-li-qun-li-dai-shu-ku","wiki/2023-10-05-Cplusplus教学/ch19-5-Sophus李群李代数库","Sophus 李群李代数库","19.5",19050000,{"path":2854,"stem":2855,"title":2856,"date":2479,"chapter":2857,"chapterSort":2858,"docKey":2481,"docRoot":2482,"docTitle":2483,"isWikiDoc":307,"isWikiIndex":2486},"/zh-cn/wiki/2023-10-05-cplusplus-jiao-xue/ch19-chang-yong-ku","wiki/2023-10-05-Cplusplus教学/ch19-常用库","常用库学习","19",19000000,{"path":2860,"stem":2861,"title":2862,"date":2479,"chapter":194,"chapterSort":2863,"docKey":2481,"docRoot":2482,"docTitle":2483,"isWikiDoc":307,"isWikiIndex":2486},"/zh-cn/wiki/2023-10-05-cplusplus-jiao-xue/ch2-shu-ju-lei-xing-yu-shu-ju-cun-fang","wiki/2023-10-05-Cplusplus教学/ch2-数据类型与数据存放","数据类型与数据存放",2000000,{"path":2865,"stem":2866,"title":2867,"date":2479,"chapter":127,"chapterSort":2868,"docKey":2481,"docRoot":2482,"docTitle":2483,"isWikiDoc":307,"isWikiIndex":2486},"/zh-cn/wiki/2023-10-05-cplusplus-jiao-xue/ch3-shu-ru-shu-chu","wiki/2023-10-05-Cplusplus教学/ch3-输入输出","输入输出",3000000,{"path":2476,"stem":2485,"title":5,"date":2479,"chapter":2477,"chapterSort":2478,"docKey":2481,"docRoot":2482,"docTitle":2483,"isWikiDoc":307,"isWikiIndex":2486},{"path":2871,"stem":2872,"title":2873,"date":2479,"chapter":166,"chapterSort":2874,"docKey":2481,"docRoot":2482,"docTitle":2483,"isWikiDoc":307,"isWikiIndex":2486},"/zh-cn/wiki/2023-10-05-cplusplus-jiao-xue/ch5-cheng-xu-liu-cheng-jie-gou","wiki/2023-10-05-Cplusplus教学/ch5-程序流程结构","程序流程结构",5000000,{"path":2876,"stem":2877,"title":2878,"date":2479,"chapter":2879,"chapterSort":2880,"docKey":2481,"docRoot":2482,"docTitle":2483,"isWikiDoc":307,"isWikiIndex":2486},"/zh-cn/wiki/2023-10-05-cplusplus-jiao-xue/ch6-shu-zu","wiki/2023-10-05-Cplusplus教学/ch6-数组","数组","6",6000000,{"path":2882,"stem":2883,"title":2884,"date":2479,"chapter":2885,"chapterSort":2886,"docKey":2481,"docRoot":2482,"docTitle":2483,"isWikiDoc":307,"isWikiIndex":2486},"/zh-cn/wiki/2023-10-05-cplusplus-jiao-xue/ch7-han-shu-yu-tou-wen-jian","wiki/2023-10-05-Cplusplus教学/ch7-函数与头文件","函数与头文件","7",7000000,{"path":2888,"stem":2889,"title":2890,"date":2479,"chapter":2891,"chapterSort":2892,"docKey":2481,"docRoot":2482,"docTitle":2483,"isWikiDoc":307,"isWikiIndex":2486},"/zh-cn/wiki/2023-10-05-cplusplus-jiao-xue/ch8-zhi-zhen","wiki/2023-10-05-Cplusplus教学/ch8-指针","指针","8",8000000,{"path":2894,"stem":2895,"title":2896,"date":2479,"chapter":2897,"chapterSort":2898,"docKey":2481,"docRoot":2482,"docTitle":2483,"isWikiDoc":307,"isWikiIndex":2486},"/zh-cn/wiki/2023-10-05-cplusplus-jiao-xue/ch9-jie-gou-ti-yu-gong-yong-ti","wiki/2023-10-05-Cplusplus教学/ch9-结构体与共用体","结构体与共用体","9",9000000,{"path":2482,"stem":2900,"title":2901,"date":2479,"chapter":2487,"chapterSort":2902,"docKey":2481,"docRoot":2482,"docTitle":2483,"isWikiDoc":307,"isWikiIndex":307},"wiki/2023-10-05-Cplusplus教学/index","C/C++教程",0,{"variants":2904},[2905,2908,2911,2914,2917],{"path":2906,"localeSlug":2907,"i18nKey":2485},"/en-us/wiki/2023-10-05-cplusplus-jiao-xue/ch4-yun-suan-fu","en-us",{"path":2909,"localeSlug":2910,"i18nKey":2485},"/zh-hant/wiki/2023-10-05-cplusplus-jiao-xue/ch4-yun-suan-fu","zh-hant",{"path":2912,"localeSlug":2913,"i18nKey":2485},"/zh-hk/wiki/2023-10-05-cplusplus-jiao-xue/ch4-yun-suan-fu","zh-hk",{"path":2915,"localeSlug":2916,"i18nKey":2485},"/zh-tw/wiki/2023-10-05-cplusplus-jiao-xue/ch4-yun-suan-fu","zh-tw",{"path":2476,"localeSlug":2490,"i18nKey":2485},[2906,2488,2909,2488,2912,2488,2915,2488,2476,2488],1780663029153]