雖然這篇c語言陣列字串鄉民發文沒有被收入到精華區:在c語言陣列字串這個話題中,我們另外找到其它相關的精選爆讚文章
[爆卦]c語言陣列字串是什麼?優點缺點精華區懶人包
你可能也想看看
搜尋相關網站
-
#1C 語言中的字串陣列 - Delft Stack
C String. 創建時間: February-07, 2021 | 更新時間: February-28, 2021. 使用二維陣列符號在C 語言中宣告字串陣列; 在C 語言中使用 char* 陣列符號來宣告字串陣列.
-
#2[C語言_01] 字元陣列,字串傻傻分不清楚? - Medium
C語言 的字串創建與使用方法. “[C語言_01] 字元陣列,字串傻傻分不清楚?” is published by Andy Cheng in Andy的趣味程式練功坊.
-
#3字元陣列與字串 - OpenHome.cc
字串 就是一串文字,在C 談到字串的話,一個意義是指字元組成的陣列, ... C 是個歷史悠久的語言,早期用 char 儲存的文字僅需單一位元組,例如ASCII 的文字,使用 char ...
-
-
#5第九章陣列與字串
在C 語言中,陣列使用前必須先宣告:. 一維陣列的宣告格式. 資料型態陣列名稱[個數];. ○ 一維陣列宣告的範例: int score[4];. /* 宣告整數陣列score,可存放4個元素 ...
-
#6[C 語言] 程式設計教學:如何使用C 字串(String) | 開源技術教學網
前言學完陣列和指標後,就有足夠的預備知識學習C 字串。C 語言沒有獨立的字串型別,而C 字串是以char 或其他字元(character) 為基礎型別的陣列,所以要有先前文章的.
-
-
#8【C language part 4】陣列與字串&函式 - iT 邦幫忙
這個演算法的名字由來是因為越小的元素會經由交換慢慢「浮」到數列的頂端。 字串String. C語言其實並沒有「string」這種類型的資料型態,但我們通常不會只 ...
-
#9C語言- 第十三章| 字串- 字串陣列 - J.J.'s Blogs
C語言 教學,字串- 字串陣列,在C語言中字串的本質是由字元所組成的陣列,並在最後加上一個空(null)字元'\0'。
-
#10陣列與字串 - 朝陽科技大學
注意: 因為在C/C++ 當中, 所有的變數都必須宣告型別, 所以C compiler 可以自動推算指標變數加一時, 真正的樓層數應該移動多少. 上例中若dm 在第0x2f4c 層, 則dm+1 為第 ...
-
#11C語言陣列:C語言陣列定義、二維陣列、動態陣列、字串陣列
技術標籤:字串pythonjavac++程式語言1.C語言陣列的概念在《更加優美的C語言輸出》一節中我們舉了一個例子,是輸出一個4×4 的整數矩陣,程式碼如下:
-
#12C語言-陣列與字串 - 鋼彈盪單槓
這篇在講C語言常用到的陣列與字串. ... 全班成績,宣告這麼多的變數儲存成績是不實際的. 所以C語言提供陣列,方便你宣告一個以索引為識別的資料結構 ...
-
#13C語言的字元陣列和字串的區別
1 字串。 c語言的字串是用字元陣列表示的。約定以'\0'(ascii碼0)作為結尾標記。 對於字串類的字元陣列,可以用string.h中的strcmp函式進行比較。
-
#14字串
C語言 對於字串的定義非常簡單,由0結尾的字元陣列就是字串。常數字串的寫法是由雙引號將字串的內容括起來, 以下的變數p,q,r都可當作字串:
-
-
#16C++教學(十四):字元陣列與字串 - 痞客邦
在C++中並沒有字串(string)的資料型態,而是以字元陣列來實現字串,我們知道下面這個程式是宣告一個字元陣列: 代碼: char arr[] = {h, e, l, l, ...
-
#17在Visual C++ 中建立和使用字串陣列
本文內容. 摘要; 初始化陣列; 完整的範例程式碼. 本文提供程式碼範例,示範如何在Visual C++ 中建立和使用字串陣列。 原始產品版本: Visual C++
-
#18字串與字元陣列 - Research
有些像是C++有提供string資料型態、培基(BASIC)語言有1Bytes或2Bytes的字串變數。 C語言是將字串,拆成字元,儲存於陣列, 換句話說,就是將一個個的字元char,分別 ...
-
#19陣列 - HackMD
在C++中,陣列的宣告被定義如下: ... 使用字串陣列時,只需要在最後加上 [index] 即可存取字串中的元素 string str[3]={"Jack" ... 新竹實驗中學C++程式語言教學講義
-
#2010-3 字串的比較、尋找、代換、分解與結合
在C 語言中,strcmp 指令也用來作字串比較,但在兩字串相等時,回傳值是0,這 ... B, 1) % 比較字串異質陣列A 與B 的每個元素的的第一個字元是否相同 out1 = 1 0 0 ...
-
#2118. 高階指標應用 - JunWu - 國立屏東大學
在字串這一章中,我們已經介紹過兩種C語言的字串:字串陣列與字串指標,請參考下面的程式:. #include <stdio.h> #include <string.h> int main() { char ...
-
-
#23二維與多維陣列的使用學習如何傳遞陣列給函數認識字串
在C 語言中,陣列使用前必須先宣告:. 一維陣列的宣告格式. 資料型態陣列名稱[個數];. ○ 下面是一維陣列宣告的範例: int score[4];. /* 宣告整數陣列score,可存放4 ...
-
#24【問題】C語言陣列字串相減輸出(已解決) - 哈啦區
我把明文跟金鑰的陣列相減後的結果存在密文的陣列裡,結果ASCII都可以正常顯示,但就是沒辦法用%s、%c輸出,請問這個該怎麼處理?還有難道字串陣列相 ...
-
#25C 印出陣列字串中的字元 - 東勢厝yang 雜七雜八亂亂記
字串 列印格式%s 字元列印格式%c C沒有字串的型別,只能使用字元組成字串char s[10]="string"; printf("%s",s); //印出.
-
#26二維陣列的宣告與使用
初值設定,請注意字元'\0'. (5) char a[3][5] = {"Book", "Dog", "Fish"}; // 這個陣列宣告方式基本上與上例(4)相同,其概念是用「字串」去包 含「字元」,寫法要簡潔 ...
-
#27C語言字串字元陣列字元指標 - w3c學習教程
C語言字串 字元陣列字元指標,一字元陣列1 字元陣列的定義2 字元陣列的初始化二字串1 字串的概念2 用字串初始化字元字元陣列3 獲取字串的長度三字串.
-
#28c語言字串陣列和字元陣列有什麼區別 - 嘟油儂
c語言字串陣列 和字元陣列有什麼區別,1樓孤獨的蠍子這個是字元陣列。 c語言字元陣列和字串的區別,字元陣列是一個儲存字元的陣列,而字串是一個用雙 ...
-
#29c語言,字元陣列中最後字必須為0 ,為什麼錯
為了測定字串的實際長度,c語言規定了一個“字串結束標誌”,以字元'\0'作為結束標誌。 例如:char a[8]=;把8個字元依次分別賦給c[0]~c[7] ...
-
#303.2 陣列與字串- C 語言講座
星星流講座0009 C 語言教室 第3 講之2 陣列與字串. Topic: Concept of String -- Character array 前面談到C 語言使用char 這個型別來存放字元,一個字元只能放一個英 ...
-
#31C++ 進階教學: C 與C++ 的字串運算 - CPP Road
在C++ 時期採用string 類別為字串型別。 字元陣列與字元指標. 宣告字元陣列. char name[length + 1];. 字 ...
-
#32C 語言入門教學:字串(String) 與字元陣列(Char Array) 的比較 ...
C 語言 入門教學:字串(String) 與字元陣列(Char Array) 的比較/ 判斷. 21480.
-
#33(原創) 二維陣列與字串陣列有什麼差異? (C/C++) (C) - 博客园
二維陣列和字串陣列是個很類似的東西,The C Programming Language還特別提出一小節來探討,我們來看看兩者的差異在哪裡?
-
#34獲取C/C++字串、字元陣列長度 - IT人
在C/C++中常用的獲取字串長度或者字串陣列長度的函式有sizeof() length() strlen() size() 其中strlen(str)和str.length()和str.size()都可以用來求字 ...
-
#356-3 二維陣列
i 上C 語言 ... 二維陣列(two dimension array)表示法與一維陣列類似,是由兩個中括 ... 程式以字元的二維陣列定義字串陣列,並利用%s 印出陣列中的字串。其中.
-
#36資料結構筆記(二):陣列、字串與指標 - Noob's Space
程式, 演算法, 資料結構, C 語言. 資料結構筆記(二):陣列、字串與指標. 第二章就從陣列、字串和指標開始講好了。覺得把記憶體位址拿來一起講應該會 ...
-
#37字串觀念
在C語言之中,只有字元,並沒有所謂的字串,故字串稱為字元陣列,只要是陣列中一排英文字 ... char str[] = "hello"; (使用字串常數初始一個字串陣列)
-
#38C語言字串替換:字元,字串,字元陣列詳解 - IT145.com
目錄案例描述案例分析必備知識 1,字元陣列(1)字元陣列的定義(2)字元陣列的初始化 2,字串概念(1)字串的概念(2)用字元初始化字元陣列(3) ...
-
#39C語言中怎麼用陣列定義漢字? - 優幫助
字串 是用"來界定的。 處理中文可以用char或wchar_t. #include. int main(void). ;printf("%s",name[2]);.
-
#40[做中學dev c++] 資料結構-陣列數值陣列、字元陣列 - 面向陽光
例: char grade[5] = {'a','b','c','d','e'};. 2.它也可以代表一個字串,字串的每個字元會儲存在不同的陣列元素中,而且在字串結束時會用一個特殊的字 ...
-
#41String - 演算法筆記
字串 的字元依序填入陣列,最後用一個特殊符號標記字串結尾。 ... void string_searching(); {; // 使用C++內建的紅黑樹; set<char*, cmp> dictionary;; for (int i=0; ...
-
#42C語言字串陣列的使用及存放位置 - 愛學習
C語言字串陣列 的使用及存放位置*/ #include <stdio.h> #include <stdlib.h> int main(vo.
-
#43[C/C++] 使用一維陣列反轉字串 - 香腸炒章魚
C /C++ 使用一維陣列反轉字串。 範例碼(一): // ConsoleApplication1.cpp : 定義主控台應用程式的進入點。 // #include "stdafx.h&.
-
#44給C++ 使用者的Rust 簡介:字串與陣列 - electronic_blue
如果你要動態建立字串,那就必需使用 String 類別,它相當於C++ 中的 std::string 。 String 會配置記憶體,並且在內容改變時自動擴充空間。 1. 2.
-
#45C/C++程式設計筆記:C語言字元陣列初始化,有些賦值方式千 ...
規律:用某個值給陣列賦值,沒有被賦值的元素會自動呼叫預設的建構函式,如char預設為\0,int預設為0.等等. 在c語言中,將字串作為字元陣列來處理。
-
#46陣列與字串 - C++語言自學手冊
陣列 與字串. 目錄. 1. 陣列(Array). 2. 字串(String). Previous. 迴圈控制指令 · Next. 陣列(Array). Last modified 3yr ago. C++語言自學手冊 · C++程式語言入門.
-
#47C語言字元陣列與字串 - 程序員學院
c語言 中將字串當做字元陣列處理。 (一)字串的定義與初始化. char c1= ;char c2= "hello". ;//{}括號可以省略. (二)字元陣列的定義初始化.
-
#48關於C++ string和c型別字元陣列的對比- IT閱讀
下面小編就為大家帶來一篇關於C++ string和c型別字元陣列的對比。 ... 在c++中string是很方便操作的字串,支援多種算數運算和比較運算,操作起來非常 ...
-
#495.04 字元陣列(字串) - Juice
所有的型態都可以宣告成陣列形式,字元也不例外;由於我們可以將多個字元放入一個陣列中,因此可以組成一個字串,或更直觀來講,我們可以在C 語言中寫一個單字或是句子 ...
-
#50C語言的矩陣相關語法及函式(下) - RO-BOY
字串 (strings) 一串英文字母(字元)Character,可以表示一個英文字word,利用字元陣列可以容納組成文字的字元群。然而不同英文字的字元數目可能並不 ...
-
#51IOS開發之路–C語言陣列和字串 - 程式前沿
概覽陣列在C語言中有著特殊的地位,它有很多特性,例如它的儲存是連續的,陣列的名稱就是陣列的地址等。而在C語言中是沒有String型別的, ...
-
#52第5章、陣列和指標 - C/C++
C /C++語言允許程式設計者在宣告陣列的同時,就指定陣列元素的初始值。 ... 因為字串的結尾必須包含一個空字元'\0',你必須確定陣列宣告的長度足夠包含空字元。
-
#53第7 章陣列與指標
列還有個特殊的用途, 就是當成字串. (String) 來使用。雖然這個用法是承襲自C. 語言, 而C++ 本身也已專為字串的應用提. 供了專用的類別, 但將字元陣列當成字串使.
-
#54C語言-變數、運算子、字串
字串 變數可視為是字元變數的陣列,但在變數宣告、變數使用、輸出(printf)、輸入(scanf)上都不同。 變數宣告:. char b; 字元變數 char a[20]; 字串變數. 變數使用:.
-
#55C# 入門指南- 單元8 - 陣列與字串 - 程式語言教學誌
Array, String. 陣列型態名稱為Array ,宣告陣列需要使用型態名稱及中括弧,然後用關鍵字(keyword) new 與型態名稱加上中括弧,中括弧裡頭要放入元素數量,例如
-
#56C/C++ - String 用法與心得完全攻略
可以將一個C-Style 的字串指定給string,但不能將一個string 指定給char 陣列。 [用心去感覺] 存取operator [], str.at() 講究效率,使用[] ...
-
#57一維陣列(1D Array) --- 初值設定範例一
Introduction to the C Programming Language ... C語言不做界限的檢查,所以在儲存陣列元素時,即使超過陣列宣告長度, ... 範例二: 將使用者所輸入的字串,反轉輸出.
-
#58C 語言初學教材- 第三章二維陣列
解決這個問題的方是很簡單,就是一樣把字串(字元陣列)存入陣列之中,這樣一來就是陣列中儲存陣列,這稱之為二維陣列,需要兩個索引值,如 char userID[10][20];
-
#59字串- 維基百科,自由的百科全書
某些語言如C++把字串實現為可以用於任何基本類型的模版,但這是個例外而不是規則。 ... 一種常用的表示法是使用一個字元代碼的陣列,每個字元占用一個位元組(如 ...
-
#60指標、陣列、字串、參考(2) @ 程式專欄 - 隨意窩
動態記憶體配置(一) 使用時機最常使用動態記憶體配置的情形,是當無法得知資料大小時,必須在程式執行才能決定的狀況下,才有必要以new宣告配置記憶體。 C++ 語言沒有 ...
-
#61C語言字串翻轉例題 - 讀處- 痞客邦
試撰寫一函數void reverse(char str[]),它可將字串str 反序印出來。舉例來說,輸入的字串為"Hello",輸出即為"olleH"。
-
#62本章將介紹資料結構中的重要主題。 陣列(Arrays) 是由相同型 ...
所以陣列c的第一個元素是c[0],第二個元素稱是c[1],第七 ... 字元字串及他們與陣列之間的相似之處,將於第八. 章討論。 ... C語言的陣列可以有多重下標。
-
#63C char陣列字串初始化和長度計算-技術 - 拾貝文庫網
C char陣列字串初始化和長度計算. ... 標籤:字串 字元陣列 結束 系統 處理 ogr 初始 編譯 指定. 字元陣列長度是 ... C語言允許用字串的方式對陣列作初始化賦值;.
-
#64真的很可怕的C語言ch12--指標與陣列讀書筆記
在本章,終於要說明C語言的最難關--pointer(指標)了。 ... 第七章也說明過,C語言沒有字串型這種data type,是用char的陣列來代替。就算是字串,基本 ...
-
#65c 中字元陣列,如何轉成字串啊 - 迪克知識網
在c++裡字串在記憶體的儲存方式就是按字串陣列的形式儲存的,所以不用轉換! 3樓:du瓶邪. 用cstring的getbuffer函式返回一個存放字元的頭指標,用 ...
-
#66雜湊、符號為你自己學Ruby on Rails - 數字、字串、陣列
數字(Number); 字串(String); 陣列(Array); 範圍(Range); 雜湊(Hash); 符號(Symbol). Rails 不是一種程式語言,它是使用Ruby 這個程式語言所開發出來的 ...
-
#67C語言怎樣給字元陣列賦值 - 小鹿問答
給字元陣列賦值分兩種情況,單字元賦值和字串賦值。 單字元賦值,可透過陣列下標方式或指標方式,引用陣列元素,進行賦值,如:. char a[10];. char ch='a';.
-
#68C++ 字元陣列(C-style)、字元指標、String類別使用方式整理
單獨讀取字串中某個字元方式如下:. char str[] = “12345”; //因為宣告時沒指定陣列長度,所以系統依照後面給的字元將陣列長度設為字元總數再額外加 ...
-
#69C語言裡陣列裡的c 0是什麼意思 - 多學網
C語言 裡陣列裡的c 0是什麼意思,1樓蘭才藝寒姮a 0 表示陣列中的第一個值,可以把它看成一個變數x a 0 ... c語言允許用字串的方式對陣列作初始化賦值。
-
#70使用malloc定義字串陣列- 藍色小舖BlueShop
[C語言] 我想使用malloc定義string array(2-D array). 但即使我想定義string的個數為10, 長度為10, 但長度總是4, 個數卻沒問題. 在1-D的string也有這 ...
-
#71(原創) 其實C語言使用char array當string也是有他的優點(C/C++ ...
C語言 除了到處用pointer以外,第二個讓我不習慣的就是沒有內建string型別,竟然得用char array來模擬,不過今天發現,因為C語言array跟pointer綁在一起, ...
-
#72用C語言編寫程式,將字元陣列中的指定字元替換為另一個字元?
1、開啟visual C++ 6.0-檔案-新建-檔案-C++ Source File。 2、定義變數:#include. 3、輸入一個字元:printf ...
-
#73陣列
陣列 宣告完成之後,陣列的各元素(箱子)也跟著備妥,並. 自動將各個箱子命名為: ... 在C語言當中,由英文或數字所組成的字串,可以當作「char. 型態」的陣列來處理。
-
#74c語言中十六進位制字元陣列轉化為字串 - 第一問答網
c語言 中十六進位制字元陣列轉化為字串,1樓娛樂小八卦啊如下void bytetohexstr const unsigned char source char dest in.
-
#75C 語言字串反轉 - 經驗記錄簿
#include <stdio.h> void main(void) { //字元陣列不用宣告大小, 結束字元必需加上\0 char str[] = {'A', 'B', 'C', 'D', 'E', 'F', '\0'};
-
#76c 字元陣列
在C語言中沒有專門的字串變數,通常用一個字元陣列來存放一個字串。 前面介紹字串常量時,已說明字串總是以'\0' 作為串的結束符。 因此當把一個字串存入一個陣列時,也 ...
-
#77C語言字串陣列反轉相關的問題 - 好問答網
C語言字串陣列 反轉相關的問題,C語言reverse 反轉字串問題,1樓出家人詞悲c語言的問題字串反轉可以使用下列兩種方法使用array reverse方法對於字串反轉 ...
-
#78c語言輸出字串陣列出現亂碼 - 極客派
c語言 輸出字串陣列出現亂碼,C語言陣列輸出出現亂碼,1樓已存在這個名字c語言字串以0 結尾,如果不以該符號結尾則輸出s時會出錯,程式一直往存放字串的 ...
-
#79C++ Builder 對字串動態陣列排序How to sort content of ...
C++ Builder 對字串動態陣列排序How to sort content of dynamic string array in BCB · 在開發系統撰寫程式時,常需要對一字串(或整數)動態陣列排序的需求 ...
-
#80c語言如果用字串型別輸出字元陣列 - 小馬問答
因為你的字串陣列錯誤的引用了存在髒資料的記憶體要避免,就要初始化陣列memset(str,0,n)將str字串中前n個位元組替換為0並返回str.
-
#81C 中,char是字串,還是字元陣列 - 知識的邊界
C 中,char是字串,還是字元陣列,1樓莊政警c語言對字串的定義是以0結尾的ascii字元序列所以結尾有0 就叫字元內串,如果沒容有,就叫字元陣列char str ...
-
#82c語言字元陣列|c 字串陣列|字串陣列|陣列-資訊書籤
我是先寫了C++ 的文件,然後據以改為這邊的C 文件,您可以從這邊直接學習C 語言,也可以跟...,給予完善c語言字串轉數字,c語言陣列比大小,c語言猜數字遊戲程式碼,c語言 ...
-
#83認識字串| Java SE 6 技術手冊
字串 的本質是字元(char)型態的陣列,在Java 中則更將字串視為String 類別的一個實例,也 ... 這五個字元所組成,在某些程式語言中,字串是以字元陣列的方式存在:.
-
#84【C語言從青銅到王者】第三篇·詳解陣列
總結:字元型陣列可以一個元素一個元素的初始化也可以直接用字串初始化;區別是用字串初始化的時候會在末尾自動補"\0"作為字串結束的標誌。 再看這三種 ...
-
#85C++ch08投影片.ppt - 第八章陣列與字串認識一維與二維以上的 ...
View C++ch08投影片.ppt from ELECTRICAL 1230 at National Chung-Hsing University, Taiwan. 第八章陣列與字串認識一維與二維以上的陣列瞭解陣列元素的表示方法迴圈與 ...
-
#86c 程式將數字轉化為字串,在將每個數字放入陣列的時候為什
,即字串的複製(c語言中,但是在c++的string 類,上面的賦值是正確的)必須用strcpy()函式實現。 而char a[ ]=”toyou“;正確的原因是:因為在宣告陣列變數 ...
-
#87c 輸入字串C語言-陣列與字串 - Uhlwc
C語言 -陣列與字串這篇在講C語言常用到的陣列與字串執行結果請輸入第1個元素:10 請輸入 ... 字元陣列的輸入輸出在採用字串方式後,字元陣列的輸入輸出將變得簡單方便。
-
#88跪求C語言中怎樣把很多字串存入二維陣列中,並用指標輸出,急
跪求C語言中怎樣把很多字串存入二維陣列中,並用指標輸出,急,1樓匿名使用者給你舉個例子,這裡str就是一個二維陣列,我手動輸入10個字串存入該陣列, ...
-
#895. 下列那一個敘述正確地宣告一個字元陣列,並且設定好其初值 ...
下列那一個敘述正確地宣告一個字元陣列,並且設定好其初值為一字串? ... (C)char array[8]="Chapter Nine"; ... (A)C語言中沒有string型態,字元... (內容隱藏中) ...
-
#90#問C陣列char 轉int - 3C板 | Dcard
假如我有一個字元陣列a,char a = ['1','2','3',''4,'5']; ... 全部都是int的另一個陣列int b = [1,2,3,4,5],atoi他要的是地址- 程式語言.
-
#91[C/C++] 如何計算陣列大小/個數- 小惡魔 - AppleBOY
[C/C++] count 1 bits of input value by shifting. [C/C++] C語言切割字串函式strsep,分析URL GET 參數 · [C/C++] strpbrk 在字串中 ...
-
#92語法與型別- JavaScript
Array literals; Boolean literals; Floating-point literals; Integers; Object literals; RegExp literals; String literals. 陣列字面值(Array ...
-
#93字串陣列c語言 - Thednc
在C 語言中使用char*陣列符號來宣告字串陣列char*是通常用於儲存字串的型別。宣告char*的陣列,我們就可以得到固定數量的指標,指向相同數量的字串。
-
#94Chapter 5 Arrays
String. •C string – char array. • more complex, yet detailed. • 操作string 的function ... 利利⽤用創造字元陣列列的⽅方式來來存放字串串.
-
#95[C/C++] char s[]和char *s的差別
1. C語言有兩種字串宣告方式char s[]和char *s,兩者有什麼差異呢? · 2. 指標陣列.
-
#96C 語言:結構(struct)自訂不同資料型態綁一起 - 寫點科普
我們也可以直接把變數宣告在結構的後面: struct student{ //名稱為student的結構int id; //學號為整數型char name[8]; //姓名為字元陣列char ...
-
#97【C語言觀念複習筆記】指標陣列(Array of pointer) 相關觀念之 ...
上面這段C code的char *name[]={"jim", "harry", "ken"} 即宣告了三個位於連續位址的字串指標陣列元素(name[0], name[1], name[2]),
-
#98C++ Strings: Using char array and string object - Programiz
There are two types of strings commonly used in C++ programming language: Strings that are objects of string class (The Standard C++ Library string class); C- ...
c語言陣列字串 在 コバにゃんチャンネル Youtube 的最佳解答
c語言陣列字串 在 大象中醫 Youtube 的最佳貼文
c語言陣列字串 在 大象中醫 Youtube 的最佳解答