C語言偏僻知識(對我而言)

2021-10-10 19:01:21 字數 597 閱讀 3553

@[toc]# 和 ## 的使用

#是在巨集定義中將引數進行字串化的預處理特徵,例如:

#include using namespace std;

#define p(exp) cout<<#exp<<":"《顯示為:

a:123

f:123.456

1234:1234

##是連線符,例如:

#include using namespace std;

#define v(x) var##x

int main()

顯示為:

123223

323注意

當巨集引數是另乙個巨集的時候,需要注意的是,凡巨集定義裡有用』#』或』##』的地方巨集引數是不會再展開,看下面的例子:

#include using namespace std;

#define v(x) var##x

int main()

這段**無法通過編譯

預處理的替換,只會做最簡單的淺層替換

程式設計對我而言該怎麼學

一 數 對於學習方法我覺得每個人都有適合他自己的學習方法,所以我的學習方法經供參考 1.學習程式設計最重要的就是興趣,你可以在網上找資源,例如課程資源又或者 資源,對我來說我偏向於找乙個遊戲類的課程,比如他會告訴你學完這些課你能做出什麼樣子的遊戲,他會一步一步地叫你,朝著寫遊戲 的方向,順道教你程式...

技術對我而言,意味著什麼?

最近一段時間,每天都在學習各種程式設計領域的知識,甚至是在脫產的狀態下沒有做任何掙生活費。這也讓我陷入了乙個思慮之中 我為什麼會花這麼多時間在技術的學習上?雖然簡單發問也能得到一些簡單的回答,例如 覺得學習技術將來可以做更有價值的工作 後端開發 系統架構 覺得之前在工作中無法大量接觸到自己將來想做的...

對我而言,有史以來最坑的一次面試,值得記住

面試地點 中科大廈3號樓16層 面試公司 深圳市互聯港灣網路技術 ofweek 面試崗位 php 面試經歷 如期而至面試地點,先登記下資訊,然後坐在前台旁的沙發上等著,也沒倒杯水啥的,過了一會,預約的面試的人事過來了,讓我先等一會,然後又等了一會,然後她又過來了,跟著她到了乙個小會議室,先讓自我介紹...