<?xml version="1.0" encoding="koi8-r"?>
<rss version="0.91">
<channel>
    <title>OpenForum RSS: Проблемма с побайтовым printf</title>
    <link>https://opennet.ru/openforum/vsluhforumID9/7009.html</link>
    <description>Есть массив packet-&amp;gt;payload, из него нужно откусить 2 байта и вывести в консоль. Значение соответсвующих байтов в массиве 0x974b. Код следующий&lt;br&gt;&lt;br&gt;char trID&#091;2&#093;;&lt;br&gt;&lt;br&gt;trID&#091;0&#093; = packet-&amp;gt;payload&#091;32&#093;;&lt;br&gt;trID&#091;1&#093; = packet-&amp;gt;payload&#091;33&#093;;&lt;br&gt;&lt;br&gt;printf(&quot;transactionID is: &#037;x&#092;n&quot;,trID&#091;0&#093;);&lt;br&gt;printf(&quot;transactionID is: &#037;x&#092;n&quot;,trID&#091;1&#093;);&lt;br&gt;printf(&quot;transactionID is: &#037;x&#092;n&quot;,trID);&lt;br&gt;&lt;br&gt;Результат:&lt;br&gt;transactionID is: ffffff97&lt;br&gt;transactionID is: 4b&lt;br&gt;transactionID is: bf93bfea&lt;br&gt;&lt;br&gt;Никто не знает почему в последнем случае когда консоли должно появится 0х974в я получаю там 4х байтную фигню?&lt;br&gt;</description>

<item>
    <title>Проблемма с побайтовым printf (Mr.Link)</title>
    <link>https://opennet.ru/openforum/vsluhforumID9/7009.html#4</link>
    <pubDate>Fri, 21 Dec 2007 08:28:25 GMT</pubDate>
    <description>&amp;gt;&#091;оверквотинг удален&#093;&lt;br&gt;&amp;gt;printf(&quot;transactionID is: &#037;x&#092;n&quot;,trID&#091;1&#093;); &lt;br&gt;&amp;gt;printf(&quot;transactionID is: &#037;x&#092;n&quot;,trID); &lt;br&gt;&amp;gt;&lt;br&gt;&amp;gt;Результат: &lt;br&gt;&amp;gt;transactionID is: ffffff97 &lt;br&gt;&amp;gt;transactionID is: 4b &lt;br&gt;&amp;gt;transactionID is: bf93bfea &lt;br&gt;&amp;gt;&lt;br&gt;&amp;gt;Никто не знает почему в последнем случае когда консоли должно появится 0х974в &lt;br&gt;&amp;gt;я получаю там 4х байтную фигню? &lt;br&gt;&lt;br&gt;Определи trID&#091;2&#093; как unsigned&lt;br&gt;&lt;br&gt;</description>
</item>

<item>
    <title>Проблемма с побайтовым printf (Michelnok)</title>
    <link>https://opennet.ru/openforum/vsluhforumID9/7009.html#3</link>
    <pubDate>Fri, 14 Dec 2007 13:42:35 GMT</pubDate>
    <description>&amp;gt;&amp;gt;printf(&quot;transactionID is: &#037;x&#092;n&quot;,trID&#091;0&#093;); &lt;br&gt;&amp;gt;&lt;br&gt;&amp;gt;printf(&quot;transactionID is: &#037;x&#092;n&quot;, (int)(trID&#091;0&#093;)); &lt;br&gt;&amp;gt;&lt;br&gt;&amp;gt;и т.п. &lt;br&gt;&lt;br&gt;либо&lt;br&gt;&lt;br&gt;printf(&quot;transactionID is: &#037;hhx&#092;n&quot;, trID&#091;0&#093;); &lt;br&gt;</description>
</item>

<item>
    <title>Проблемма с побайтовым printf (DeadMustdie)</title>
    <link>https://opennet.ru/openforum/vsluhforumID9/7009.html#2</link>
    <pubDate>Sun, 09 Dec 2007 13:00:05 GMT</pubDate>
    <description>&amp;gt;printf(&quot;transactionID is: &#037;x&#092;n&quot;,trID&#091;0&#093;); &lt;br&gt;&lt;br&gt;printf(&quot;transactionID is: &#037;x&#092;n&quot;, (int)(trID&#091;0&#093;)); &lt;br&gt;&lt;br&gt;и т.п.&lt;br&gt;</description>
</item>

<item>
    <title>Проблемма с побайтовым printf (anonymous)</title>
    <link>https://opennet.ru/openforum/vsluhforumID9/7009.html#1</link>
    <pubDate>Fri, 07 Dec 2007 19:04:26 GMT</pubDate>
    <description>&amp;gt;Никто не знает почему в последнем случае когда консоли должно появится 0х974в &lt;br&gt;&amp;gt;я получаю там 4х байтную фигню? &lt;br&gt;&lt;br&gt;С какой стати там будет 0x97? просто trID -- это адрес!&lt;br&gt;</description>
</item>

</channel>
</rss>
