c++速学

软件下载devc++5.11:

https://sm.myapp.com/original/Development/Dev-Cpp_5.11_TDM-GCC_4.9.2_Setup.exe


新建一个c++代码文件

写代码 + 编译 +(调试)= 大家常见的exe可执行文件


 

代码结构(初级)

#include<iostream>
#include<cstdio>

using
namespace std; int main{//主要   ..............
  ...........
  return 0; }

 

先接受这个结构

 


 

语句

xxxxxxx;

语句+分号,分号代表语句的结束。否则语法错误(英语)


 

变量

 

主要类型:int , long long , double , char , string

 

int (存小整数,9位及以下,正负皆可)

int a;

(告诉电脑你建立了一个叫 a 的 int 型变量)

意思就是系统给你一个⬜ ,名字叫 a,里边可以放一个int型的数

这叫 “ 声明变量 ”

那么怎么告诉系统你想再里边存一个什么数字呢

a=xxx;

(xxx为一个9位及以下整数)

这样 a的值就为 xxx了  ,即方框 a 里存了一个数 xxx 

这叫给变量赋值

修改 a 的值的方式同理

另外,可以在声明变量的同时给变量赋值

int a=xxx; 

(不用解释了叭)

 

long long 存19位及以下的整数,正负皆可

 

double 存浮点数,即小数

 

char 存一个字符,你键盘上的字母就属于字符,比如 a。abcdefg 不行

char a='x';

 

string 存一串字符,比如 abcdefg ,当然一个字符比如 a 也可以;(慢)

string a="abcdefg";

用string类型需要

#include<string>

#include<cstring>

 

注释

//xxxxxxxxx

电脑忽略//之后的东西(这一行),也就是随便你 // 之后写什么,打什么鬼特殊符号都可以,编译时都会跳过

用处:可以用来标注一段代码的意义,调试代码

 

输入输出

1.cin cout 较慢   有优化语句,自行百度cincout加速

2.scanf printf 较快

int a;//声明一个叫做a的int型变量
cin>>a;//输入a,即从键盘上敲一串小于及9位的数字,然后回车
cout<<a;//输出a

其他变量类型同理

int a;
scanf("%d",&a);//输入a
printf("%d",a);//输出

左对右   输入取地址   输出不用

 


 

posted @ 2020-02-05 19:11  pai_hoo  阅读(419)  评论(1编辑  收藏  举报