夺命雷公狗C/C++-----1---语言数据类型和常见32关键字

重点提示: C语言中严格区分大小写

数据类型如下所示:

32个关键字如下所示:

auto--------这个这个关键字用于声明变量的生存期为自动,即将不在任何类、结构、枚举、联合和函数中定义的变量视为全局变量,而在函数中定义的变量视为局部变量。这个关键字不怎么多写,因为所有的变量默认就是auto的。
break--------break语句
case-------- 一般配合switch实用
char--------字符类型
const--------const修饰的数据类型是指常类型,常类型的变量或对象的值是不能被更新的。
continue--------continue 是跳过此次循环的剩下部分,直接进入下个循环。
default--------在switch里用,如果不满足case的任何一种情况,就执行default下的语句
do--------一般都是配合while来使用的
double-------- 一般表示双精度形
if-------- 判断语句
else-------- 配合if进行判断的
enum-------- 枚举类型,与整型、浮点型、字符型等都属于原子类型。
extern--------是全局变量声明
float-------- 数据类型单精度形
for--------  循环语句的关键字
goto--------  也称为无条件转移语句
int--------  数据类型中的整形
long--------  数据类型中的长整形
register--------  CPU有高速缓存,那个速度非常快,但很小,加这个后,这个变量的存放位置就在register高速缓存里。一般用于频繁修改的全局变量
return--------很强大,如果一个函数中有一个return,并且执行了,那么这个函数就完了。return 表示从被调函数返回到主调函数继续执行,返回时可附带一个返回值,由return后面的参数指定。 return通常是必要的,因为函数调用的时候计算结果通常是通过返回值带出的。 如果函数执行不需要返回计算结果,也经常需要返回一个状态码来表示函数执行的顺利与否(-1和0就是最常用的状态码),主调函数可以通过返回值判断被调函数的执行情况。
short--------数据类型中的短整形
signed--------  是默认的 表示 这个变量 是有符号的  也就是可以存储 整数 和负数
sizeof--------是计算对象所占的字节数,通常用来查看变量、数组或结构体等所占的字节个数。
static--------静态变量的类型 说明符是static。
struct--------属于数据类型中的构造类型里面的构造体
switch-------- 一般配合case来实用,属于流程控制关键字
typedef-------- 自己定义一个数据类型
union-------- union(联合体 共用体)  ,很少用到的东西,对于这些不常用的结构往往记不住
void-------- 我个人的感觉就像PHP中的function的味道
volatile--------你所定义的这个变量,在你程序运行过程中一直会变,你希望这个值被正确的处理,你就得每次从内存中去读这个值,这样就不会有错误了,这个volatile就是这个作用了。
while-------- while循环语句的关键字
时间: 2024-12-17 22:02:46

夺命雷公狗C/C++-----1---语言数据类型和常见32关键字的相关文章

夺命雷公狗---微信开发23----客服消息接口基础和推送文本

我们这边课程里面一共用到了三个文件,分别是WeChat.class.php和common.php以及index.php 我们在写这个功能之前也要学会查手册,手册我们可以在微信开发这里找到,如下所示: 点击进去后我们将会看到客服接口,我们可以点击下进去看看里面有什么动动 这里有一个发送文本消息的,我们点击进去看下 这里很明显就看到文本消息是通过一个json数据来进行实现的,废话不多说,开工 这里我们先来写一个WeChat.php的文件,这里作用主要适用于封装一个CURL上传类的,代码如下所示: <

夺命雷公狗---微信开发17----自定义菜单的事件推送,响应菜单的CLICK

废话不多说,index.php 代码如下所示: <?php /** * wechat php test */ //define your token require_once "common.php"; define("TOKEN", "twgdh"); $wechatObj = new wechatCallbackapiTest(); //当接入成功后,请注销这句话,否则,会反复验证. //$wechatObj->valid();

夺命雷公狗---微信开发27----客服消息接口基础和推送图文消息

按照25课的套路在改下index.php即可实现,代码如下所示: <?php /** * wechat php test */ //define your token require_once "common.php"; //这里是引入curl发送函数的类 require_once 'WeChat.class.php'; define("TOKEN", "twgdh"); //这里让这个类继承了curl发送参数的类 class wechat

夺命雷公狗---微信开发26----客服消息接口基础和推送视频

我们按照上一课的套路继续改写下index.php即可实现,代码如下所示: <?php /** * wechat php test */ //define your token require_once "common.php"; //这里是引入curl发送函数的类 require_once 'WeChat.class.php'; define("TOKEN", "twgdh"); //这里让这个类继承了curl发送参数的类 class we

夺命雷公狗---微信开发25----客服消息接口基础和推送语音

按照23课的部署,我们再进行改造下WeChat.class.php文件,将get_token.php的代码封装到WeChat类中去,WeChat.class.php代码如下: <?php class WeChat{ //我把请求内容封装到类里面 protected function http_request($url, $data=null){ //我们使用curl函数 //初始化 $ch = curl_init(); //设置变量 curl_setopt($ch, CURLOPT_URL,$u

2016-08-20--回忆了下当年的夺命雷公狗(一)

今天感觉头有点疼,也许昨晚5点才睡,今天8点多就起床的原因吧.. 早些时候躺在床上休息了一会想起了很多当年在“黑客”圈子里面的回忆.. 那时候大概是在06年左右吧,我第一次感受到黑客给我带来的震撼敢.. 那时候记得小弟还在读初中,那时候在网吧里上网,(未成年...) 那时候记得腾讯里面刚在推广一款网络产品(QQ宠物).. 记得那时候要拿个木锤子砸金蛋,如果运气好点就会砸出一个宠物.. 也许本人比较背,,,,, 连续砸了一个多星期都没砸出..... 但是在某一天看到有人加了我的QQ,他给我来句“您

夺命雷公狗---linux之centos的安装

由于要玩node.js了,所以还是来复习下linux系统才行,所以夺命雷公狗分享两套安装linux的方法,这是centos的安装方法,,, 管理员默认帐号为:root,密码则是刚才您输入的那个...

夺命雷公狗---linux之红帽的安装

夺命雷公狗分享的第二套安装linux方法是RadHad的安装方法,,, 点击然后就自动重启了

夺命雷公狗---微信开发48----获取用户地理位置接口(3)

这节课程我们来做一个游戏,这个游戏的名字叫“寻找美女做老婆”, 用户该游戏后,每隔5s(秒)会收到他距离未来老婆的信息,如果找到美女后,输入“老婆”即可成功. 这次我们涉及到一个车联网API,我们先来看下他在哪,张成什么样. http://lbsyun.baidu.com/index.php?title=car 找到接口说明,里面有一个测距,如下所示: 我们可以看到这就是他的接口 参数说明以及返回的参数如下所示: 很明显他就是返回一个XML或者是json格式的数据,默认返回的是一个XML格式的数