原创 【C】memcpy memmove等內存操作函數

memcpy void* memcpy ( void* destination, const void* source, size_t num ); 作用:按字節進行拷貝 參數說明: destination:目標數組 sour

原创 LeetCode - 數組系列 - 迴文數

題目:迴文數 難度:簡單 題目描述:判斷一個整數是否是迴文數。迴文數是指正序(從左向右)和倒序(從右向左)讀都是一樣的整數。 示例 1: 輸入: 121 輸出: true 示例 2: 輸入: -121 輸出:

原创 【C++總複習】 第4章----運算符重載

說在前面:C++將C語言中的左移運算符(<<)進行了運算符重載,變成了與流對象cout配合使用的流插入運算符;將右移運算符(>>)進行了運算符重載,變成了與流對象cin配合使用的流提取運算符,這就是利用了運算符重載。 運算符重

原创 【C++總複習】第3章----類和對象的正確使用

1.構造函數 對象初始化:創建對象時,給變量第一次賦值稱爲對象初始化。 構造函數:處理對象初始化問題;構造函數是一種成員函數,無需用戶調用,而是建立對象時自動調用匹配的構造函數。 構造函數的名字與它所屬的類名相同,被聲明爲公有函

原创 【C++總複習】第2章----類和對象的特性

1.面向對象的程序設計 1.1對象 客觀世界中任何一個事物都可以看成一個對象(object),任何一個對象都具有屬性和行爲這兩個要素,對象可以根據外界給的信息進行相應的操作,一個對象一般由一組屬性和一組行爲構成。 例如:將本人作

原创 【C++總複習】第1章----C++對於C的擴展

一、C++對C的擴充 1.C++的輸入輸出 1.1用cout輸出 cout<<"Hello World!!!\n"; //將Hello World!!!打印在屏幕上並換行 cout<<"Hello World!!!"<<endl;

原创 【C】原來數據在內存中是這樣存儲的!

深度剖析數據在內存中的存儲 1.數據類型的介紹 1.1整型家族 char //字符類型 unsigned char //無符號字符類型 signed char //有符號字符類型 short unsigned short

原创 【java】初階總結(乾貨)--持續更新

Java總結(持續更新) 一、方法重載(overload)總結 應用:在同一個類中,多個功能一樣的方法可考慮將他們方法名一致 優點:代碼美觀,減少代碼重複量,提高代碼效率 重載條件:同時滿足3個條件 1.位於同一個類中 2.方法

原创 Unknown initial character set index '255' received from server.解決方法

Unknown initial character set index ‘255’ received from server. Initial client character set can be forced via the

原创 SQL Server 2019 安裝教程---自定義安裝

SQL Server 2019 安裝教程 1.SQL Server2019安裝包下載 1.1進入官網 SQL Server 2019 1.2下載安裝包 1點擊Continue 2.填寫個人信息,再點擊Continue 3.點擊保存

原创 三子棋(可修改成五子棋)

C語言寫的三子棋,可用VS2013編譯通過,學習C語言半年時間,第一次寫一個小遊戲項目,中間bug調試了一兩個小時,一度想要放棄,最後發現問題,成功寫出來,嘿嘿嘿。 ```c #define _CRT_SECURE_NO_WARN

原创 藍橋杯基礎練習BASIC-18 矩形面積交

(C語言實現)IDE:dev c++ 算法一 #include <stdio.h> double Area(double x1,double y1,double x2,double y2,double x3,double y3,d

原创 C++學習篇之二(動態內存分配)

用new運算符實現動態內存分配 1.第一種用法:給一個變量分配內存空間** P = new T; T是任意數據類型的名字,P是類型爲T*的指針 動態分配出一片大小爲sizeof(T)字節的內存空間,並且將該內存空間起始地址賦值給P

原创 藍橋杯基礎練習BASIC-20 數的讀法

(C語言實現)IDE:dev c++ #include <iostream> #include <string> using namespace std; int Set_num(int num,int a[]){ int N