满意答案

scd921168

推荐于 2016.05.25

采纳率:52%    等级:12

已帮助:7261人

*b*=a 等效于 *b = (*b) * a

a的值是a的ascii

十进制 字符

0 nul

1 soh

2 stx

3 etx

4 eot

5 enq

6 ack

7 bel

8 bs

9 ht

10 nl

11 vt

12 ff

13 cr

14 so

15 si

16 dle

17 dc1

18 dc2

19 dc3

20 dc4

21 nak

22 syn

23 etb

24 can

25 em

26 sub

27 esc

28 fs

29 gs

30 re

31 us

32 sp

33 !

34 "

35 #

36 $

37 %

38 &

39 `

40 (

41 )

42 *

43 +

44 ,

45 -

46 .

47 /

48 0

49 1

50 2

51 3

52 4

53 5

54 6

55 7

56 8

57 9

58 :

59 ;

60 <

61 =

62 >

63 ?追问: a的ascii是97,97*(*b)太大了再存入一个字符数组输出结果是不确定的,这道题就没法做了……

追答: 我试了下 上面的代码确实有问题,编译不过去,不过*b*=a我觉得如果不是*和=位置错了就是考ascii码吧,应该加个强制转换可以编译过去。

你这本书有问题。。。好多错误。下面这个我有个类似的函数,我找找

追问: 而且如果那样的话这个怎么解释?如图

追答:

你可以仔细看看,这个函数是我到目前看过最美的函数

/* Parse the input text to generate a number, and populate the result into item. */

static const char *parse_number(cJSON *item,const char *num)

{

double n=0,sign=1,scale=0;int subscale=0,signsubscale=1;

/* Could use sscanf for this? */

if (*num=='-') sign=-1,num++;/* Has sign? */

if (*num=='0') num++;/* is zero */

if (*num>='1' && *num<='9')don=(n*10.0)+(*num++ -'0');while (*num>='0' && *num<='9');/* Number? */

if (*num=='.' && num[1]>='0' && num[1]<='9') {num++;don=(n*10.0)+(*num++ -'0'),scale--; while (*num>='0' && *num<='9');}/* Fractional part? */

if (*num=='e' || *num=='E')/* Exponent? */

{num++;if (*num=='+') num++;else if (*num=='-') signsubscale=-1,num++;/* With sign? */

while (*num>='0' && *num<='9') subscale=(subscale*10)+(*num++ - '0');/* Number? */

}

n=sign*n*pow(10.0,(scale+subscale*signsubscale));/* number = +/- number.fraction * 10^+/- exponent */

item->valuedouble=n;

item->valueint=(int)n;

item->type=cJSON_Number;

return num;

}

追问: 那应该就是书有问题,答案就是我上面写的那个……谢谢了~

追问: 确实是作用一样的程序,谢谢你了,看来真是书错误太多了。

00分享举报

c语言 char *b,C语言:char*a,*b; *b*=a是什么意思? 如图所示相关推荐

  1. C语言补漏(1)--- char到int赋值的一个陷阱

    作为一个C的新手(虽然学的第一门语言就是C,可是用C实际开发项目却是最近的事情),对使用C过程中遇到的各类问题.疑惑.知识漏洞进行弥补无疑是非常有必要的,于是决定将每次遇到的知识漏洞写到博客上. 今天 ...

  2. C语言 main 函数参数 main(int argc, char *argv[]) - C语言零基础入门教程

    目录 一.main 函数写法 二.main 函数参数简介 三.使用 main 函数参数 1.打印 main 函数参数 a.直接运行 exe 文件 b.打开 cmd 命令行窗口执行 exe 文件 c.打 ...

  3. char在c语言中的意思(char在c++中的意思)

    在编程中char是什么意思 在编程中char是申明一个字符型变量的语句.比如 char str; 这样申明后,str就表示是一个长度为一个字节的字符变量.在C语言中一般表示是一个字符,但在C51中,也 ...

  4. C语言中字符型(char)的简单使用

    C语言中字符型(char)的简单使用 刚接触C语言不久,在这记录下自己的一些学习心得.今天主要是在敲代码时遇到了一个小问题,如图: 应该是个比较简单的编程题.在我的想法中,应该使用循环逐个读入由A至Z ...

  5. c语言int型变量写入char数组的方法

    c语言int型变量写入char数组的方法 #include<stdio.h>int main() {int iMum = 1000000;int iReNum = 0;char cArra ...

  6. 深入理解C语言中两级指针(char **pptr)的参数的用法

    最近在看亚嵌的<Linux C编程一站式学习>,对其中的两层指针的参数用法有些疑惑,下面和大家分享一下学习心得! 首先来看一段代码: /* main.c */ #include <s ...

  7. c语言中像y的字符是什么意思,C语言中字符型(char)的简单使用

    C语言中字符型(char)的简单使用 刚接触C语言不久,在这记录下自己的一些学习心得.今天主要是在敲代码时遇到了一个小问题,如图: 应该是个比较简单的编程题.在我的想法中,应该使用循环逐个读入由A至Z ...

  8. C语言字符串赋值给数组/char *

    字符串(c语言): 以"abcd"为例,解释如下: 1. 申请了空间(在常量区),存放了字符串  2. 在字符串尾加上了'/0'     3. 返回地址 一定记清楚!! 1. 字符 ...

  9. C语言 char 字符串 - C语言零基础入门教程

    目录 一.char 字符串简介 二.字符和字符串区别 1.取值范围相同 2.字符串由多个字符构成 3.字符串和字符使用 printf 函数 三.char 字符串遍历 四.猜你喜欢 零基础 C/C++ ...

  10. C语言字符意思 char,C语言基本类型字符型(char)用法介绍

    <C语言基本类型字符型(char)用法介绍>由会员分享,可在线阅读,更多相关<C语言基本类型字符型(char)用法介绍(6页珍藏版)>请在人人文库网上搜索. 1.C语言基本类型 ...

最新文章

  1. UML:概要设计,用什么画我的类图?
  2. substring java_Java String.substring()用法
  3. Maven学习(三) -- 仓库
  4. C语言——实现用链表存储学生信息,当输入0退出输入,并查找学号为3的学生是否存在
  5. Html基础知识详解
  6. webpack基础入门
  7. 领域驱动 开源项目_在开源领域建立职业的建议
  8. ORACLE中BFILE字段的使用研究
  9. keil交通灯c语言,用Keilc软件设计一个交通灯程序C程序
  10. 算法与数据结构全阶班-左程云版系列目录
  11. 17AHU排位赛3 C题 (LCS)
  12. mongodb update操作
  13. 混合光电探测器(HPD)行业调研报告 - 市场现状分析与发展前景预测(2021-2027年)
  14. TensorFlow系列——一些api的使用场景及方式
  15. 成功解决 TKK: 更新 TKK 失败,请检查网络连接 idea翻译错误
  16. html5 canvas画椭圆形
  17. Java 正则验证邮箱
  18. 用Python定义一个求绝对值的函数
  19. 对立色彩空间_复制的对立面是什么?
  20. grammer Analyzer

热门文章

  1. Struts2学习笔记(十八) 防止表单重复提交
  2. Android 中文 API (28) —— CheckedTextView
  3. 关于ST-Link下载STM32程序的使用
  4. OpenERP 中的on_change方法总结
  5. 以色列网络武器出口对象国从102个锐减至37个
  6. 微软:确实存在另一枚 print spooler 0day,目前尚未修复
  7. 谷歌修复又一枚遭在野利用的 Chrome 0day
  8. Drupal 修复远程代码执行漏洞
  9. 利用思科 Webex中的3个漏洞,以 ghost 用户身份参会
  10. 因严重缺陷,Rust 撤销所有 Crates 包的 API 令牌