原创 一個刪除子字符串的程序

一個刪除子字符串的程序,沒有使用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