原创 C語言中的const,冒牌貨常量

const 修飾的全局變量,初始化則存放在data區,未初始化放在bss區           不可以直接修改;用指針的方式間接修改,編譯不出錯但是運行會出錯   const修飾的局部變量, 放在棧上          不可以直接修改;用

原创 面試 --- C考點

C語言相關知識點 預處理器(Processor) 用預處理指令#define 聲明一個常數,用以表明1年中有多少秒(忽略閏年問題) #define SECONDS_PER_YEAR (60 * 60 * 24 * 365)UL 我在這想看

原创 C實現字符操作函數,strcpy, strcat, strcmp, memcpy

strcpy的實現 char *strcpy(char *strDest, const char *strSrc) { assert((strDest!=NULL) && (strSrc !=NULL)); char *

原创 C++ 類與const關鍵字

在類中,如果你不希望某些數據被修改,可以使用const關鍵字加以限定。const 可以用來修飾成員變量、成員函數以及對象。   const成員變量 const 成員變量的用法和普通 const 變量的用法相似,只需要在聲明時加上 cons

原创 python環境搭建之二 --- 運行python腳本的三種方式

一、解釋器 python / python3 Python 的解釋器 # 使用 python 2.x 解釋器 $ python xxx.py # 使用 python 3.x 解釋器 $ python3 xxx.py   在windo

原创 C++ 對象模型與static

一、C++對象模型 1、在C++中,類內的成員變量和成員函數分開存儲 2、只有非靜態成員變量才屬於類的對象上 class Person { public: Person() { mA = 0; } //非靜態成員變量佔對象空間

原创 嵌入式Linux開發環境搭建之十一 --- Putty連接虛擬機Centos出現:Network error:Connection refused的解決方法

場景:新裝的Ubuntu1804,裝好之後啥也沒幹,只想快點搭好環境。在Mobaxterm底下連接服務器的時候,一直報錯 Network error:Connection refused   解決方法如下: 1、在Ubuntu底下執行

原创 word論文排版操作

一、在開始對論文進行排版的時候,對特殊字符進行顯示的設置? 單擊菜單欄->文件->選項->顯示,勾選一些必要的特殊字符顯示       一、從第一章正文開始插入頁碼操作方法? 1、首先,打開需要從指定頁開始插入頁碼(指定頁插入頁眉也是類

原创 C++類與static

static修飾類中成員,表示類的共享數據 1.static類成員 C++primer裏面說過,static類成員不像普通的類數據成員,static類數據成員獨立於一切類對象處在。static類數據成員是與類關聯的,但不與該類定義的對象有

原创 C語言反轉字符串操作

#include <stdio.h> void reverseString1(char *str) { if (str == NULL) return; int begin = 0; int end = strlen(str

原创 C語言 --- 實現字符串字串查找strstr

#include <stdio.h> char *strStr(const char *str1, const char *str2) { int i = 0; if (*str2) { while (*str1) {

原创 C語言 --- 一維數組名的理解

1、兩種情況下,一維數組不是指向數組首元素地址的指針 int arr[5] = { 1, 2, 3, 4, 5 }; //除了兩種特殊情況下,一維數組名稱都是指針首元素的地址 //特殊情況1: 對數組名稱 進行sizeof

原创 C語言 --- 實現字符串反轉

方法一:通過開闢與源字符串一樣大小的內存實現反轉 #include <stdio.h> #include <string.h> void test01() { int count = 0; char src[] = "hello,

原创 C語言---函數指針與指針函數

//函數指針  是指向函數的 指針   //指針函數  函數的返回值是一個指針的 函數 1、指針函數的例子 int * func(void); 返回值是指針的函數 2、函數指針的定義 //函數指針的定義方式 void test01()

原创 python環境搭建之三 --- Linux下安裝pycharm

上一篇中講到了可以用IDE的方式運行python程序,這裏介紹下在Linux中如何安裝pycharm。   1、下載pycharm安裝包 https://www.jetbrains.com/pycharm/download/#sectio