Ⅰ ubuntu下到底怎麼用c++ 編程
作為新手,第一次在ubuntu系統下,使用c++編程時,你是不是很迷茫,無從下手啊?你會糾結已經寫好的hello.cpp文件要怎樣編譯?打開那個命令行是怎麼回事?是不是「終端」?一系列的疑問會冒出來。
那麼,今天簡單的總結了一下。希望能給那些初次接觸ubuntu下C++編程的童鞋們一些幫助。
1.首先ubuntu系統自帶了C++編譯器即g++,查看下你的系統中有沒有安裝。若沒有安裝,那麼在命令終端(ctrl+T)下輸入:sudo apt-getinstall gcc,就可以安裝gcc編譯器了。
2.用vim或者emacs寫程序,它們的中文翻譯:一個是神的編輯器,一個是編輯器之神。當然意思都是說這兩個編輯器很厲害,各有所長,就看自己的喜好了,我一般用的是vim編輯器。
3 在終端中輸入VIM就能打開vim編輯器。Vim操作指南,編寫好了一個文件後保存為123.cpp。
4 (注意:一定要保證你的終端是在你保存的文件的目錄下,不然每次你輸入都要寫上全部目錄路徑。)g++ -0 123 123.cpp意思是將123.cpp這個源文件使用g++編譯器編譯,編譯後的輸出是123可執行文件。
5 在終端下輸入123,就能顯示你代碼的執行結果了。
要是你嫌棄上面的步驟繁瑣,可以直接使用下面這個方法。打開終端,把hello.cpp放到home下,這樣你在終端即在home文件夾下,可以直接編譯命令:g++ ./hello.cpp。然後在home下就會有一個a.out,這個就是編譯出來的文件。接著運行它:./a.out,就可以在終端中看到結果了。
Ⅱ ubuntu下怎麼編程c++
作為新手,第一次在ubuntu系統下,使用c++編程時,你是不是很迷茫,無從下手啊?你會糾結已經寫好的hello.cpp文件要怎樣編譯?打開那個命令行是怎麼回事?是不是「終端」?一系列的疑問會冒出來。
那麼,今天簡單的總結了一下。希望能給那些初次接觸ubuntu下C++編程的童鞋們一些幫助。
1.首先ubuntu系統自帶了C++編譯器即g++,查看下你的系統中有沒有安裝。若沒有安裝,那麼在命令終端(ctrl+T)下輸入:sudo apt-getinstall gcc,就可以安裝gcc編譯器了。
2.用vim或者emacs寫程序,它們的中文翻譯:一個是神的編輯器,一個是編輯器之神。當然意思都是說這兩個編輯器很厲害,各有所長,就看自己的喜好了,我一般用的是vim編輯器。
3 在終端中輸入VIM就能打開vim編輯器。Vim操作指南,編寫好了一個文件後保存為123.cpp。
4 (注意:一定要保證你的終端是在你保存的文件的目錄下,不然每次你輸入都要寫上全部目錄路徑。)g++ -0 123 123.cpp意思是將123.cpp這個源文件使用g++編譯器編譯,編譯後的輸出是123可執行文件。
5 在終端下輸入123,就能顯示你代碼的執行結果了。
要是你嫌棄上面的步驟繁瑣,可以直接使用下面這個方法。打開終端,把hello.cpp放到home下,這樣你在終端即在home文件夾下,可以直接編譯命令:g++ ./hello.cpp。然後在home下就會有一個a.out,這個就是編譯出來的文件。接著運行它:./a.out,就可以在終端中看到結果了。
Ⅲ java編譯器是什麼命令
javac 編譯器 用於將java源代碼文件編譯成位元組碼.
語法: javac [option] source
java 解釋器 用於執行java位元組碼
語法: java [option] classname
[option]是源文件存放的路徑地址
source是文件名
如果當前位置就是源文件所在文件夾
直接 javac xxx.java 回車
java xxx回車
就行了.xxx是你要編譯的文件名
Ⅳ 關於編程中字元串,數值和編譯器的問題!
1.是的,你不看代碼,你分辨不出這三個是字元串還是是數值123
2.當然是保存為字元串比較好
你輸入的任何字元,都可以算成一個整體字元串,當然也可以把其中的數字,當成數值,用字元串 的話,可以統一做處理,加密一次就可以完成,如果分開成字元串,數值的話,還得判斷他的類型,再分開做加密處理,而且沒有通用性。
3.准確的說 數值0 翻譯成int類型 0000 0000 0000 0000 0000 0000 0000 0000(佔32位二進制位)
字元'0' (ASCII碼值48)翻譯成 0011 0000(只佔8位)
字元串"0" 當成兩個字元處理'0''\0'所以翻譯成 0011 0000 0000 0000(一共佔16位)
4.整數值48,存的是他的二進制補碼,正常的補碼跟原碼一樣,所以就是以二進制
0011 0000保存,前面應該還有24個0,因為一般int一共佔32位
顯示時,你同一段內存,不同的顯示規則,顯示的肯定不一樣
就比如 0011 0000
輸出整數就是48
輸出字元串就是 字元0
當字元串輸出 也是 0
文本框接到的都是 011010101這種數串,他就是你數據在內存中的體現,要你自己去分析其中代表的含義,分析完了再以自己想要的方式,顯示出來。