小编Mik*_*rds的帖子

返回一个数字的最后5位数

你怎么只显示一个数字的最后5位数?

输入示例:

123456789
Run Code Online (Sandbox Code Playgroud)

会回来: 56789

java string int

10
推荐指数
2
解决办法
2万
查看次数

jQuery解析JSON URL

我试图从输出以下JSON数据的URL获取JSON数据:

[
 {
    "belief_desc":"Jesus Died For Your Sins",
    "0":"Jesus Died For Your Sins"
 },
 {
    "belief_desc":"People Are Sinful",
    "0":"People Are Sinful"
 },
 {
    "belief_desc":"God Loves You",
    "0":"God Loves You"
 },
 {
    "belief_desc":"We Must Receive Christ",
    "0":"We Must Receive Christ"
 }
]
Run Code Online (Sandbox Code Playgroud)

(注意:它仅在此问题中格式化以便于阅读.)

现在我试图使用这个简单的jQuery脚本解析它:

<script>
    var url = "http://mySite.com/data.json";
    $.getJSON(url, function(data){
        alert(data);
        });
</script>
Run Code Online (Sandbox Code Playgroud)

我没有从URL获取数据,因为警报不会显示.关于为什么这不起作用的任何想法?

jquery json

5
推荐指数
1
解决办法
1万
查看次数

切换语句VS If语句

我的项目中有很多if语句,嵌套if语句和if-else语句,我正在考虑将它们更改为switch语句.其中一些将具有嵌套的switch语句.我知道在编译方面,switch语句通常更快.我的问题是,通常更喜欢使用哪个?

if-statement switch-statement ios

2
推荐指数
1
解决办法
3963
查看次数

C - 用字符串替换char

我正在编写一个对文本进行编码的程序,以便将其放入URL中.我让用户输入一个字符串,如果它包含特殊字符(#,%,&,?等),则用相应的字符代码(%23,%25,%26,%3F等)替换它们.问题是特殊字符的长度为1,代码长度为3.代码最终替换特殊字符后的字符.这是我用来替换的代码.

char *p = enteredCharStr;
while ((p = strstr(p, specialCharArr[x])) != NULL )
{
    char *substr;
    substr = strstr(enteredCharStr, specialChar[x]);
    strncpy(substr, charCodesArr[x], 3);
    p++;
}
Run Code Online (Sandbox Code Playgroud)

使用我的程序输入的示例输出:"this = this&that"

this%3Dis%26at
Run Code Online (Sandbox Code Playgroud)

我希望输出为:

this%3Dthis%26that
Run Code Online (Sandbox Code Playgroud)

关于如何实现我在C中尝试做的任何想法(没有库)?

c

0
推荐指数
1
解决办法
538
查看次数

标签 统计

c ×1

if-statement ×1

int ×1

ios ×1

java ×1

jquery ×1

json ×1

string ×1

switch-statement ×1