标题:代码疑惑
取消只看楼主
pytao1991
Rank: 1
等 级:新手上路
帖 子:55
专家分:4
注 册:2015-8-26
结帖率:62.5%
已结贴  问题点数:20 回复次数:0 
代码疑惑
我是个完全的新手,买了一本教科书刚开始学习。书中有一个例子如下
/*Program 2.16 Using type char*/
#include <stdio.h>

int main(void)
{   
    char first = 'A';
    char second = 'B';
    char last = 'Z';

    char number = 40;

    char ex1 = first + 2;
    char ex2 = second - 1;
    char ex3 = last + 2;

    printf("Character values %-5c%-5c%-5c\n", ex1, ex2, ex3);
    printf("Numerical equivalents %-5d%-5d%-5d\n", ex1, ex2, ex3);
    printf("The number %d is the code for the character %c\n",number,number);
    return 0;
}
这个例子我输入到编译器中,编译的时候一直报错。我检查了,和教课书里面的一模一样,可就是每次编译时就报错,大概有6处错误。
自己也怀疑是不是书中印错了,然后就试着各种修改,依然错误,最后把自己添加的都删除了,剩下最初的这些,然后再尝试编译,突然就编译成功了....
我是遇到了这个问题才上论坛的,一开始错误的时候想上来求助的,然后突然就好了,没把错误的信息截图出来。
现在突然就好了,更加郁闷了,求大师解疑
搜索更多相关主题的帖子: include number second values 教科书 
2015-08-27 00:03



参与讨论请移步原网站贴子:https://bbs.bccn.net/thread-456788-1-1.html




关于我们 | 广告合作 | 编程中国 | 清除Cookies | TOP | 手机版

编程中国 版权所有,并保留所有权利。
Powered by Discuz, Processed in 0.095258 second(s), 8 queries.
Copyright©2004-2024, BCCN.NET, All Rights Reserved