问题标签 [strcmp]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
php - 使用 usort 和 strcomp 重新排序 PHP 数组:错误
一起使用 usort 和 strcomp 通过其中一个键对数组进行排序有一个奇怪的效果:它返回的数组中的项目比我输入的要少。
在我的例子中,数组包含表示任务的行,我想通过键“displayorder”对数组中的行进行排序,这是一个数字,但我想按字母顺序排序(不要问为什么)。
有九排,但我只拿回了六排。顺便说一句,这六个排序很好。如果我使用 uasort 而不是 usort,我会得到所有九行,但以数字方式排序。
c - C中字符串比较(strcmp)的问题
我是 C 的新手。我想比较我使用 '#DEFINE' 和 char buf[256] 的字符串。这是我的代码。
我的 C 编译器告诉我系统税错误“../src/server.c:417: error: expected expression before '=' token”。但是,如果我更改为“if(strcmp(buf,SRV_SHOWMENU) == 0)”,则只需进行一次比较即可。
谢谢你。
c++ - 将 char* 与字符串宏进行比较
我有以下代码:
有什么方法C++
可以比较argv[]
和中的字符串INPUT_FILE
吗?我试过了
它编译但false
每次都返回。
谢谢 !
c++ - 模板化函数.. 错误:模板 ID 与任何模板声明都不匹配
我编写了一个函数模板和一个明确专门化的模板函数,它只接受 3 个参数并计算其中最大的一个并打印出来。
专用功能导致错误,而模板工作正常。但我想使用char* type。
这是我得到的错误=>
error: template-id ‘Max<>’ for ‘void Max(char, char, char)’ does not match any template declaration
以下是我的代码:
c++ - C++ 程序崩溃
我有这个任务来实现 strcmp 函数。有时它运行正常,但有时它会崩溃。请帮我。
c - 我可以为我在 C 中实现的这个 strcmp() 函数获得一些反馈吗?
我正在学习C。
当我尝试一些事情并从该语言的成熟程序员那里收到反馈时,我发现我学习编程很好。
我决定编写自己的strcmp()
函数,只是因为我认为我可以:)
我试图通过while
在return
. 我想要C 风格的代码,尽可能多地在一行上做 :)
我可以从成熟的 C 程序员那里得到一些反馈吗?这段代码可以改进吗?我有什么坏习惯吗?
谢谢。
c - C - 条件语句 & strcmp & NULL 字符串
执行以下操作有多安全:
知道有时flag_val
会NULL
,有时不会。
我知道它会首先检查 if flag_val != NULL
,如果它评估为假,它不应该检查第二个条件,对吗?
谢谢
strcmp - #c strcmp() 没有正常工作
我想在两个 char* 之间进行比较,所以我用 strcmp 来做,看,在调试模式下,strcmp 中的两个 char* 都得到相同的值,但它仍然不会返回 0,它会跳过 if() 条件而不是输入它:
这里来自调试器的图片:http: //img405.imageshack.us/img405/5218/111fi.jpg
为什么??
strcmp - 将 fgets 与用户输入进行比较
你能帮我写代码吗?我想做一个程序来确定学生证是否已经被使用,我可以比较它们一次......但我想做的是每次用户输入另一个学生证时进行比较......程序将知道用户是否输入了另一个使用的 ID,我知道我需要在“输入学生 ID:”之前有一个循环。但仍然很难考虑条件,或者您是否有更好的解决方案...我很乐意使用它.. 伙计们,这是我的代码:
matlab - MATLAB: struct.name type and strcmp
I have the following code:
fonts = dir('fonts')
strcmp('BELL.TTF',fonts.name)
where dir('fonts') returns a 33x1 struct where each entry has name (string), date, and a few other things. I can't figure out what type fonts.name is (if it's a cell array or what), and my end goal is to be able to use strcmp to compare across all of the names.