vs2010开发php,VS2010 下 开发C++
VS2010 下 開發C++
1, 導入頭文件 #include 當打“
2, 枚舉 enum 和 C# 中不同
例:
enum type {
a? = 1,
b = 2,
c = 3
};
printf("%d",(type)b);
3,定義常量 const float PI = 3.141592657; 常量必須初始化
也可以使用宏定義#define PI 3.141592657; 不過在使用的時候,要自己注意類型。不推薦使用。
4,數組
int arr[4] = {2,3,4,5};
printf("%d",arr[0]);
//字符串
char s[7] = "String";
數組的大小必須是字符串中字符的個數加1。通常最好的做法就是:在用一個字符串直接初始化一維字符數組時,不給出數組的大小,這時系統將會根據初始化的字符串的大小來確定數組的大小。
5,使用命名空間,Dos 接收參數與輸出
using namespace std; 在 main() 函數中就可以直接使用 cin>>i; cout<>i;
//使用scanf();
int a=0;
scanf("%d",&a);
6,查看變量內存占用 sizeof();
7,自定義類型typedef
typedef char? str;
typedef str string[];
string s = {"44"};
printf(s);
8, go to 一般使用較少
head:
typedef char? str;
typedef str string[];
string s = {"44"};
printf(s);
goto head;
9,預處理功能
在編譯之前被首先執行,必須加上#表示為預處理
10,
宏定義命令被執行時,將其程序中出現的宏名用被定義的字符串替換,成為宏替換,替換后再進行編譯。注意:宏替換是一種簡單的替換,編譯器不做任何語法檢查。
取消某種宏定義: #undef?? 由于宏是在編譯的時候進行替換
11,條件編譯
#define str true
#ifdef str
//定義宏后編譯這里
#else
//未定義宏后編譯這里
#endif
12,文件包含
文件包含命令的格式如下:
#include? ? 或者, #include?? “文件名”
上面的兩種格式是有區別的。
<>:它主要用來包含系統所提供的并存放在指定子目錄下的頭文件。
“”:它主要用來包含用戶自己定義的頭文件或者其他源文件。
13,window 對話框
#include
提示信息:
int main()
{
MessageBox(NULL,"我的第一個小VC對話框??? ","提示信息",MB_OK);
}
確認提示:
h:
if(MessageBox(NULL,"我的第一個小VC對話框","提示信息",MB_OKCANCEL)==MB_OKCANCEL)
{
goto? h;
}
總結
以上是生活随笔為你收集整理的vs2010开发php,VS2010 下 开发C++的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: php键名改为0.1.2.3,揭秘 0.
- 下一篇: 凉拌粉条的家常做法?