关注
码龄
粉丝数
原力等级 --
被采纳
被点赞
采纳率
m0_64123291
2021-12-27 22:07
采纳率: 50%
浏览 77
首页
编程语言
c语言strlen函数里面遇到`\0`结束,但是如何判断这个`\0`是截止符号还是后面八进制符号的前面啊,就比如说`\0123`
c语言
就像问题描述那样,我其实知道是
\0123
是一个八进制,但是在strlen里面为什么不能把他看成截止符号呢?
收起
写回答
好问题
0
提建议
关注问题
微信扫一扫
点击复制链接
分享
邀请回答
编辑
收藏
删除
结题
收藏
举报
2
条回答
默认
最新
关注
码龄
粉丝数
原力等级 --
被采纳
被点赞
采纳率
南七灵
2021-12-27 22:23
关注
会自动判断的,如果是八进制编译器会识别出来的,不用担心
本回答被题主选为最佳回答
, 对您是否有帮助呢?
本回答被专家选为最佳回答
, 对您是否有帮助呢?
本回答被题主和专家选为最佳回答
, 对您是否有帮助呢?
解决
无用
评论
打赏
微信扫一扫
点击复制链接
分享
举报
评论
按下Enter换行,Ctrl+Enter发表内容
查看更多回答(1条)
向“C知道”追问
报告相同问题?
提交
关注问题
C语言
strlen
函数
2024-02-03 15:21
懒Y的博客
一、
strlen
函数
的用法
strlen
函数
:计算所求字符串的长度,从字符的首地址开始遍历,以 '\0' 为
结束
标志,返回所求长度使用
strlen
函数
需要包含头文件。 例:
C语言
实现进制转换
函数
的实例详解
2020-08-29 17:55
在本文中,我们将详细介绍
C语言
实现进制转换
函数
的实例详解,包括二进制、
八进制
、十六进制转换为十进制的
函数
实现。 进制转换
函数
的实现 ------------------- 在
C语言
中,实现进制转换
函数
需要两个参数:要转换的...
c语言
中无
符号
整形几个字节,
C语言
中整型无
符号
二进制数的表示问题
2021-05-19 08:08
icojump的博客
摘 要文章解决的问题是...比如十进制数100,表示成
八进制
数为0144,
八进制
数以0开头,表示成十六进制数为0x64,十六进制数以0X开头。然而
C语言
却没有直接的二进制表示办法,这里将讨论,把几种不同数制无
符号
整型...
c语言
用
函数
八进制
转十进制,
C语言
实现进制转换
函数
的实例详解前言:写一个二进制,
八进制
,十六进制转换为十进制的
函数
要求:
函数
有两个参数,参数(1)是要转换为十进制的进制数,...
2021-05-22 05:12
Hu Natalie的博客
C语言
实现进制转换
函数
的实例详解前言:写一个二进制,
八进制
,十六进制转换为十进制的
函数
要求:
函数
有两个参数,参数(1)是要转换为十进制的进制数,参数(2)是标示参数(1)是什么进制(2,8,16标示二进制,
八进制
,...
c语言
中
strlen
的作用,
C语言
中
strlen
函数
是怎么计数的?
2021-05-19 02:54
weixin_39681161的博客
char str[]="\tab\n\012\\\""字符1: \t 转义字符:水平制表符 ,其ASCII 值9(十进制)字符2、3:ab字符4:\n 转义字符,换行符,其ASCII 值10(十进制)字符5:\012 转义字符,其中012是8进制数,其ASCII值 同\n....
C语言
将一个
八进制
数字字符串,给定程序MODIl.C中
函数
fun的功能是:将一个
八进制
数字字符组成的字符串..._考试资料网...
2021-05-22 16:15
weixin_3991652的博客
填空题给定程序MODIl.C中
函数
fun的功能是:将一个
八进制
数字字符组成的字符串转换为与其面值相等的十进制整数。规定输入的字符串最多只能包含5位
八进制
数字字符。请改正程序中的错误,使它能得出正确结果。注意:...
C语言
:写一个
函数
,输人一个十六进制数,输出相应的十进制数。
2024-11-23 20:25
碎月拾梦的博客
【代码】
C语言
:写一个
函数
,输人一个十六进制数,输出相应的十进制数。
C语言
字符串的终结者:深入解析 \0 与
八进制
的秘密
2025-08-03 10:10
web安全工具库的博客
本文深入解析
C语言
字符串处理中的两个核心概念:字符串
结束
符'\0'和
八进制
转义序列。首先强调'\0'作为字符串终止符的重要性,指出未正确添加'\0'会导致内存越界访问。对比了两种字符串初始化方式,推荐使用双引号...
c语言
中
八进制
控制字符串,
C语言
八进制
字符串转十进制方法
2021-05-19 09:00
HHHHHHHH俊的博客
#include int fun( char *p ){ int n;n= *p-'0';p++;while( *p!='\0' ) {n=n*8+*p-'0';p++;}return n;}main(){ char s[6]; int i; int n;printf("Enter a string (Ocatal digits): "); gets(s);...
进制的
函数
c语言
函数
库,
C语言
实现进制转换
函数
的实例详解
2021-05-21 05:28
黛西巫巫的博客
C语言
实现进制转换
函数
的实例详解前言:写一个二进制,
八进制
,十六进制转换为十进制的
函数
要求:
函数
有两个参数,参数(1)是要转换为十进制的进制数,参数(2)是标示参数(1)是什么进制(2,8,16标示二进制,
八进制
,...
C语言
十六进制转
八进制
2022-03-15 15:45
奔达的小鹿~的博客
十六进制-->十进制-->
八进制
【深度解刨
C语言
】
符号
篇(全)
2023-03-17 20:24
理工小羊的博客
} 说明:不带续行符也是可以的,但这就好像不写
函数
参数默认为int一样,所以严格一点,还是建议带上续行
符号
。 注意:续行符后不能带空格 字符串: int main() { char* p = "abcd\ efg";//这是为了处理比较长的字符...
c语言
中定义
符号
常量n为5的定义是什么,【
C语言
】
C语言
基础知识概念
2021-05-20 14:14
创业青年骁哥的博客
目录:==================================================================...指数形式:2.45e-2等价于2.45*10-2注意e大小写皆可,e
前面
的数字不能省,就算是1也不能省,
后面
的数字一定要是整数iii.长整型,单精度...
C语言
:进制转换
2025-06-26 22:51
C羊驼的博客
主要内容包括:1)十进制、二进制、
八进制
和十六进制的概念及
C语言
表示法;2)进制转换的核心方法:按权展开法(转十进制)和短除法(十进制转其他进制);3)
C语言
中scanf/printf的进制格式化输入输出,以及strtol...
C语言
实现strcmp、strcpy、
strlen
函数
2024-02-20 23:13
lijiachang030718的博客
关于strcmp、strcpy、
strlen
这三个系列其实在竞赛中不常用,但是你面试一些公司的时候他可能会让你去现场把这几个
函数
写一下来检验你自己的能力吧,因为在学校中肯定是不交实现的,有的甚至都学不到这块来,所以这就...
C语言
进制转换相关
函数
2019-06-12 21:28
ZDB-1996的博客
C语言
进制转换相关
函数
所需头文件 #include <stdio.h> #include <string> #include <string.h> #include <map> #include <iostream> using namespace std; 十进制转二进制 //十...
c语言
strict
函数
的作用,
C语言
实现进制转换
函数
的实例详解
2021-05-19 03:03
冯爽妹的博客
C语言
实现进制转换
函数
的实例详解前言:写一个二进制,
八进制
,十六进制转换为十进制的
函数
要求:
函数
有两个参数,参数(1)是要转换为十进制的进制数,参数(2)是标示参数(1)是什么进制(2,8,16标示二进制,
八进制
,...
c语言
二进制转换为
八进制
十六进制,
C语言
实现进制转换---二进制、
八进制
、十进制、十六进制。可直接运行...
2021-05-20 11:36
weixin_39816260的博客
#include #include//将十六进制数转换为十进制数int Translate16To10(char s[]){int p = 0,i;int n = 1;int ans=0;for ( i =
strlen
(s) - 1; i >= 0; i--){if (s[i] >= 'A'&&s[i] <= 'F')p = s[i] ...
没有解决我的问题,
去提问
向专家提问
向AI提问
付费问答(悬赏)服务下线公告
◇ 用户帮助中心
◇ 新手如何提问
◇ 奖惩公告
问题事件
关注
码龄
粉丝数
原力等级 --
被采纳
被点赞
采纳率
创建了问题
12月27日