程式設計與演算法 1 變數與型別

2021-08-14 10:22:33 字數 801 閱讀 9762

一、變數命名

由大小寫字母、下劃線和數字組成,由大小寫字母和下劃線開關,長度不限,比如x1、y、_mycar等等。

不能與c++中的關鍵字和型別同名,比如char、const、public、class、auto等待。

二、變數與資料型別

定義格式:[型別] 變數名 = [初始值];

比如:int x = 10, y = 20;

unsigned long ulaf = 12;

基本型別有:char、short、int、long、long long有符號整型和無符號整型。float、double浮點型。

變數或型別的大小

sizeof(變數)  或者  sizeof(型別)

三、有符號整型和無符號整型

有符號整型,比如char、short、int型別;無符號整型,比如unsigned char、unsigned short、unsigned int型別。

正數二進數表示為,左邊最高位為0,其餘為其的絕對值,257為0000 0001 0000 0001。

負數二進數表示為,左邊最高位為1,其餘為其的絕對值取反加1,-257為1111 1110 1111 1111。

四、常量

整數常量

二進位制或十六進製制:以0x開頭,0xffa十進位制:123八進位制:以0開頭,0123;

字元常量

字元常量:'a' 字串常量:"abc"

轉義符\n\r\t\b\\ \'\0\x61 \123

符號常量

#define  常量名  常量值

#define  max_num  1000

演算法與程式設計 1

1 編寫乙個程式,將a.txt檔案中的單詞與b.txt檔案中的單詞交替合併到c.txt檔案中,a.txt檔案中的單詞用回車符分隔,b.txt檔案中用回車或空格進行分隔。package com.test import j a.io.file import j a.io.filenotfoundexce...

變數與型別

declare v deptname varchar2 10 定義標量變數 v loopcounter binary integer 使用pl sql型別定義標量變數 定義記錄型別 type t employee is record empname varchar2 20 empno number ...

php變數與變數型別

型別轉換 1 intval 轉化為int型別 並不是四捨五入 a 1.5 b intval a c 0.9 d 1.3333 echo b echo intval c echo intval d 列印結果為 1 012 floatval 轉化成實數型別 a 1 echo gettype a b fl...