C言語 ビット
の検索結果 (870件 1〜 20 件を表示)
C言語のビット演算子に関して
…はじめまして、今C言語の学習(半月ほど)を行っている者ですが ビット演算子のところで悩んでおります。 問題文に 変数cの2ビット目と3ビット目をONにする、 あるいはOFFにするといっ...…
プログラム言語FortranとCの違いについて
…FortranとCの相違点ですが、言語仕様という意味ではなく、置き換えが効かない、すなわち片方にはあるが片方にはない、という違いについてお尋ねします。 それはビット演算ということです...…
C言語について
…C言語の問題なのですか、作成したのですが内容がわからないです。 コードをわかりやすく解説していただけると嬉しいです。 #include void printBinary(unsigned char num) { int i ; /*①上位ビット...…
符号無し整数xを右にnビット回転
…C言語勉強中です。本、例題の中に、 符号無し整数xを右にnビット回転した値を返す関数rrotateと、 左にnビット回転した値を返す関数lrotate unsigned rrotate(unsigned x, int n) unsigned lrotate(unsigned ...…
PICはアセンブラとC言語のどちらにすればよいですか
…PICマイコンをはじめるにあたって、アセンブラかC言語、どちらにしようか迷っていたところ、下記の知恵袋で「まだ、C言語に手を出していないのであれば、絶対にアセンブラーから学んで...…
C言語の文字列?処理 strcpyやlstrcpyなど
…C言語は簡単なものが書けるようになりましたが、 全体(C言語の歴史やWindows固有など)を知らないため、まだ右往左往しております。 文字列処理でstrcpyやlstrcpyなどlが付いてないものや付...…
アセンブリ言語からC言語への変換について
…PICでキッチンタイマーを作ろうとしているんですが、C言語で作ることが指定されています。しかしアセンブリ言語でしかわかりませんでした。そこで次のアセンブリ言語のプログラムをC言...…
ビットデータのチェック方法
…C言語でのビットデータのチェック方法についての質問です。 例として、以下のようなのビット(0~31)を用意して unsigned int bit; bit = 010100…00101 という風にデータを与えているとします...…
1バイト文字の上位4ビット・下位4ビットの入れ替え方法を教えて下さい
…あるパスワードをテキストファイルに書き込む処理です。 そのままだと、パスワードの意味が無いので、上位4ビットと下位4ビットを入れ替えて保存しようと思います。 上位・下位それ...…
プログラム言語を使い掲示板を作るのが目標ですが
…おはようございます。 今日も朝早くから何かとがんばっております。 約2年をかけて基礎のC言語の参考書があと1ページで終了です。 さて プログラム言語を使い掲示板を作るのが...…
PIC24F C言語プログラミングについて
…PIC24Fについて こんにちわ PIC24Fの勉強をしています。 使っているPICはPIC24FJ64GA002で、コンパイラは MPLAB IDE,C30 です。 現在LEDを2つ使って、異なるタイミングで点滅させるプログラムを作りた...…
C言語の配列番号が"0"から始まる理由
…C言語の配列番号は"0"から始まりますが "1"からではなく"0"から始める理由を教えてください。 例えば char a[5]; と宣言した場合 配列a[]は a[1], a[2], ・・・, a[5] ではなく、 a[0], a[1], ・・...…
組み込み系C言語の学習法
…私は組み込みソフトを8年やってきました。 規模としては、白物家電をイメージしてもらうと良いです。 但し、電子レンジなど表示機能がない製品が近いかもしれません。 近いものでは、...…
ビットマップファイル生成(C言語)
…64個の整数(ピクセルの色データ)をファイルin.txtから読み込み、8×8のサイズのビットマップファイルout.bmpを生成するプログラムを作っていますが、なんだか良くわかりません。 64個の整...…
64ビットと32ビットの違い
…C言語を使っているのですが、32ビット版のgccでコンパイルして実行できるファイルが、64ビット版のgccだと違う結果が出てきます。どちらのgccでも使える汎用性のあるファイルは書けないの...…
C言語 型変換のタイミング
…C言語 型変換のタイミングについて教えてください。 「型変換は代入のとき行われる」と理解していたのですが、代入の前の計算時も行われるのでしょうか? char c1=120,c2=10; int i; のと...…
C言語で確実に論理右シフトをする方法。
…算術右シフトと論理右シフトをC言語にて実装しようとしています。 『ハッカーのたのしみ』にある論理右シフトを用いて算術右シフトを作る方法を使おうと思っているのですが、C言語で確...…
32ビットのアプリで、64ビットOSのシステムフォルダ先のiniファイルを読み込むには
…お世話になります。 C#2005で開発しております。 WinXPで作成したexeで、C:\Windows\System32の下のiniファイルを読み込んでおります。 このexeを64bit版Win2008Serverで実行したいのですが、 C:\Windows\S...…
C言語のHP-UXからLinuxへのポーティング
…C言語で開発されたプログラムをHP-UXからLinuxへのポーティングする場合、どのように行えば効率的でしょうか? また、注意する内容があれば教えて頂けないでしょうか? ポーティング前...…
C言語32bitから64bitの移行について
…linux32bitで動いているC言語のアプリを、linux64bitに移行する作業をしています。 1.long型とポインタ型のサイズが変更になったとのことなので size_t、time_tで検索して、返り値をintに入...…
検索で見つからないときは質問してみよう!