回覆列表
  • 1 # 不利不企劃

    char型別時,當是單個字元時時是可以用“==”比較的,但是當為字串時則不可以,應用比較函式strcmp進行比較,strcmp函式在標頭檔案"string.h"中,所以要用這個函式時前面還要包含這個標頭檔案。

    延展回答:char是C/C++整型資料中比較古怪的一個,其它的如int/long/short等不指定signed/unsigned時都預設是signed,但char在標準中是unsigned,編譯器可以實現為帶符號的,也可以實現為不帶符號的,有些編譯器如pSOS的編譯器,還可以透過編譯開關來指定它是有符號數還是無符號數。在MYSQL中,欄位型別char是指:使用指定長度的固定長度表示的字串;在excel中char函式用於返回對應發於數字程式碼的字元。其用法:=char(number)其中,引數number為轉換的字元程式碼,介於0~255之間,char佔一個位元組,也就是8個二進位制位,但它表示的是有符號的型別,所以表示的範圍是-128~127;uchar表示無符號的型別,所以表示的範圍是0~255。Java是一門面向物件程式語言,不僅吸收了C++語言的各種優點,還摒棄了C++裡難以理解的多繼承、指標等概念,因此Java語言具有功能強大和簡單易用兩個特徵。Java語言作為靜態面向物件程式語言的代表,極好地實現了面向物件理論,允許程式設計師以優雅的思維方式進行復雜的程式設計。

  • 中秋節和大豐收的關聯?
  • 一步步向前走是什麼歌名?