一點小玩意

2021-07-02 02:03:42 字數 374 閱讀 9948

#include 

#include

using

namespace

std;

#define pass "what"

int main()

輸出:4 4 4 5 4 4 a a

同樣乙個字串「what」用巨集定義pass之後,pass既可以當做指標用,也可以當做變數名用,而用字串pass定義的話只能用作乙個變數名,不能作為指標。

sizeof()返回的是變數宣告後所佔的記憶體數,不是實際長度,sizeof不是函式,僅僅是乙個操作符。

strlen是函式,求的是字串的實際長度,它求得方法是從開始到遇到第乙個』\0』,不包含『\0』

演算法小玩意

n n的棋盤上擺上n個皇后,使皇后不會相互攻擊。public class nqueenpuzzle 使用棧求解 public void solve stack lastpos.push i lastpos.push 1 break 使用遞迴求解 public void solve sw.elapse...

python小玩意二

建立乙個列表 list1 a b c d e print list1 建立乙個列表 list1 a b c d 2 e print list1 建立乙個列表 list1 a b c d list1.pop print list1 建立乙個列表 list1 a b c d list1.pop 2 pr...

晚上擺弄的小玩意

include void p char s,int a void f char s,int a int main 我想用hacker的手段來修改f函式的返回位址,可惜的是一直沒有成功,不過倒是把引數值給改了,列印了hi和2之後就是段錯誤,怎樣解決這個段錯誤,暫還沒有辦法。直接看main函式內生成的彙...