今天继续讲c/c++的小知识啊

来源:互联网 发布:修改网络游戏数据 编辑:程序博客网 时间:2024/06/12 22:32

其实很多语言和C++语言都有共通之处,有一些地方还是可以互相融汇,这就是c++语言的魅力,因为C++可以算是鼻祖,哈哈。

这下面给看一下预处理命令:

#, ##manupilate字符串#define定义变量#error显示一个错误消息#if, #ifdef, #ifndef, #else, #elif, #endif条件操作符#include插入其它文件的内容#line设置行和文件信息#pragma执行特殊命令#undef取消定义变量预定义变量其它变量然后讲一下转义字符:(加一点啊,转义字符中八进制为\nnn)

转义字符描述\'单引号\"双引号\\反斜杠\0空字符\a响铃\b后退\f走纸\n换行\r回车\t水平制表符\v垂直制表符\xnnn表示十六进制数(nnn)

1.#include <stdio.h>void main(){    int s=0;    int a=0;    while(a<101){    s+=a;    a++;    };    printf("%d",s);    getchar();}
首先在定义常量变量上,要了解常量的含义,常量就是不可改变的,这个一定要记住,通常有两种定义方式,分为①#define 常量名  数值  ②const int 常量名=数值;(这里int可以换成float,int表示整型,float表示实型),从上面看,while循环体内判断,累加s的数值,然后a自加,这里s和a都是变量,是可以改变的,这里没有写常量,这个代码的意思就是输出1+2+3+...+99+100的值,当然0也是加进去的,不过没什么意义,哈哈,是吧,因为加0还是一样啊。还要强调一下。常量和变量命名的时候不要出现关键字,会造成无法识别的报错,这点很重要。大笑



0 0
原创粉丝点击