C 插入加密

2021-08-28 12:19:33 字數 662 閱讀 7664

是乙個課程作業,寫的挺糾結,記錄一下。

一開始用字元陣列寫,走了很多彎路,當然這過程中也進一步理解了一下字元陣列。靜態陣列不能直接插入,要操作就要複製到另乙個陣列裡,下標就很多很混亂。

後來才想到用應該用 string 寫,string 直接用 insert 下標插入不要太簡單。

當然不管是字元陣列還是 string,都要注意 『\0』 的問題。

最後陣列的**就不貼了,100來行,雖然功能實現了,我以後都不想再看見,太蠢了。

用 string 只寫了30來行, 對比慘烈。

#include

#include

using namespace std;

int main()

; //加密用的其他字元,迴圈用

int n;//間隔n個字元插入按順序插入乙個其他字元

int len;

int i, j;

cin>>str;

cin>>n;

len = str.length();    

result = str;//先複製過來,再插入

for(i=0,j=n; icout}最後再囉嗦一下,string 系統會自動新增 『\0』, 複製插入的話不用擔心丟掉問題。如果用字元陣列,一定要注意 『\0』 的問題,因為陣列初始化的時候可能沒有 『\0』。

C 非對稱加密 加密檔案

c 非對稱加密 加密檔案 聶永 nie yong 163.com nie.yong 126.com 說明 1.你要注意的是讀取檔案的兩種不同方式 2.從已經儲存的鑰匙檔案中讀取其內容 3.這個程式做的很粗糙 要準備考外語六級,要準備期末考試,實在很忙啊!希望諸位能夠完善,然後也發表出來,在下表示感謝...

C 雜湊加密

1.方法一 具體在程式中使用加密解密演算法的例子如下 在傳送頁面 response.redirect gridview.aspx?id encrypt zlh abcdefgh 在接受頁面 string acceptstr acceptstr decrypt request.querystring ...

C 加密解密

using system using system.text using system.globalization using system.security.cryptography class des 加密字串 public string encryptstring string sinputs...