原创 一個刪除子字符串的程序
一個刪除子字符串的程序,沒有使用C的相關字符串庫函數: #include <stdio.h> int del_substr(char *str,char const *substr); int my_strlen(char con
原创 用棧方式實現十進制轉十六進制
用棧方式實現十進制轉十六進制: #include <stdio.h> #define SIZE 30 typedef struct tag_stack { char *top; char *base; i
原创 漢諾塔問題之遞歸解法
漢諾塔問題之遞歸解法: #include <stdio.h> void hanoi(int n,char a,char b,char c); int main(void) { int n = 0; printf
原创 如何理解LPCTSTR
L表示long指針, 這是爲了兼容Windows 3.1等16位操作系統遺留下來的, 在win32中以及其他的32爲操作系統中, long指針和near指針及far修飾符都是爲了兼容的作用。沒有實際意義。P表示這是一個指針C表示是一個常量
原创 幾種c/c++中字符串轉整形的方法
1.自己寫一個函數(c/c++) #include <stdio.h> #include <assert.h> /* my string to integer function */ int myfun(char *str){
原创 用遞歸方式實現十進制轉十六進制
用遞歸方式實現十進制轉十六進制: #include <iostream> #include <string> using namespace std; string to_16(int num); char HexConver