小编use*_*161的帖子

无限循环没有语句

它的意思是什么?我在下面看到了嵌入式c程序中代码的一部分.我知道这是一个无限循环,但出于什么目的,这部分代码在嵌入式c中使用.

while(1)
{       
}
Run Code Online (Sandbox Code Playgroud)

谢谢..

c embedded loops while-loop

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

不能从一组字符串中取出一个数字--C

我只想从字符串组中取出一个数字"865733024598757".这看起来非常沮丧.一个简单的我已经尝试了一个小时,仍然无法得到解决方案.我的代码出了什么问题?

这是我的代码

#include<stdio.h>
#include<string.h>
int main()
{
    int i;
    char imeino[100]="\r\n865733024598757 OK\r\n";
    char data[20];
    for(i=2;i<17;i++)
        {
            //printf("%c",imeino[i]);
            data[i]=imeino[i];
        }
    printf("%s",data);
    return 0;
}
Run Code Online (Sandbox Code Playgroud)

谢谢...

c arrays string char

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

C - 每个math.h头文件的"acos()"是否不同?

我正在使用PIC24F系列微控制器之一来计算两个纬度和经度坐标之间的距离.我在代码中包含了PIC24F的"math.h"头文件.问题是acos(1)给出"0.000345"值,但我期待"0.000086".我使用eclipse的math.h头文件在eclipse中使用相同的代码,它给出了正确的值"0.000086".问题是什么?每个math.h头文件的"acos()"是否不同?

.....
theta = lon1 - lon2;
printf("%f",theta);
dist = sin(deg2rad(lat1)) * sin(deg2rad(lat2)) + cos(deg2rad(lat1)) * cos(deg2rad(lat2)) * cos(deg2rad(theta));
printf("%f", dist);
dist = acos(dist);
printf("%f", dist);
dist = rad2deg(dist);
printf("%f", dist);
.....
Run Code Online (Sandbox Code Playgroud)

通过坐标后,每个"dist"变量值都在下面

Eclipse输出:

 0.006082
 1.000000
 0.000086
 0.004939
Run Code Online (Sandbox Code Playgroud)

微控制器输出:

0.006088 
1.000000
0.000345
0.019782     
Run Code Online (Sandbox Code Playgroud)

谢谢

c math trigonometry distance

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

注意:尝试获取非对象-php的属性

我正在尝试访问json解码数据的数组元素.我在尝试访问时遇到错误.下面是我的PHP代码,输出解码的json数据.

<?php
.
.
.

$json = $response;
$json_output = json_decode($json, true);
echo '<pre>';
print_r($json_output);
?>

Array
(
    [0] => Array
        (
            [alph_id] => 02adb5b4-d2fe-4a46-8798-1e2b876b2055
            [name] => Michael
            [s_id] => 1462339266273
            [avg_at] => 12.060000419617
            [distance] => 0
            [sw] => OFF
            [set_no] => 1
            [final_at] => 18.700000762939

        )

    [1] => Array
        (
            [alph_id] => 02adb5b4-d2fe-4a46-8798-1e2b876b2055
            [name] => John
            [s_id] => 1462339266273
            [avg_at] => 12.060000413454
            [distance] => 0
            [sw] => OFF
            [set_no] => 1
            [final_at] => 19.700000762939
        )
        .
        .
        .
Run Code Online (Sandbox Code Playgroud)

我试图访问alph_id元素,但它显示错误. …

php arrays

-1
推荐指数
1
解决办法
673
查看次数

标签 统计

c ×3

arrays ×2

char ×1

distance ×1

embedded ×1

loops ×1

math ×1

php ×1

string ×1

trigonometry ×1

while-loop ×1