ブログ記事79件
C言語を始めた頃,ポインタの扱いで迷ったことがあります。プログラム言語では,変数を使います。a=1.2;ではaという変数に1.2の値をしまうという命令です。変数は自動的にコンピュータのメモリのどこかに割り当てられています。メモリの場所はアドレス(番地)で示されます。C言語ではそのアドレスを記憶する変数があります。その変数はポインタと呼ばれます。変数はあらかじめ宣言しておく必要があります。例えばpという名前がポインタであることを宣言するにはchar*p;としました。これがなじみにくかったの
花火コメダのモーニングアイスココアとクリームソーダカッパ寿司賄い茶碗蒸しがお気に入りです。苺パフェプリンが入っていてお気に入りです❣️お寿司の山🍣お支払いはコロワイドの株主優待カードです。コロワイド様は1円単位で無駄無く使えて持ち出し無しが嬉しいですね😆更にホットペッパーで予約して…人数✖️50円のポンタポイントが付きます。まさにお金は使わずに…蓮金術で増えていきます…☺️
ようやく桜を見てきました。だいぶ散り始めてますね。さて引き続き資格の勉強へのモチベーションが高まらないため、放送大学の勉強を継続しています。「データ構造とプログラミング」2回目。テーマとなるデータ構造は「スタック」でした。10数年前に基本情報受けたときに勉強したやつですね。これもまた懐かしい。C言語の方はポインタが出てきてもうだめかもしれない。では、また。2023度1学期の進捗状況*今期はすべて放送授業正多面体と素数放送授業→2回完了/15回通信指導→未着手
C言語を勉強し始めたころ,文字型のポインタ(メモリの番地を指す変数)を宣言するときchar*p;と書くことを知りました。この記述法は非常に違和感があり,慣れるのに時間を要しました。本文中で*pと書くと,ポインタが指し示しているところのメモリの値になります。これと宣言とが統一性がなかったからです。しかし,新しいVisualStudioでは「char*p;」と書くと「char*p;」と自動的に修正されます。これだと「pが文字型のポインタである」と感覚的にもとらえることができます。や
こんにちは、今日もソフトウェアについてほのぼのと記載します。今の案件は、STM32マイコンが載っているボードにFreeRTOSベースの組み込みソフトを実装する開発を行なっています。ドライバ類は昔と比べて潤沢に用意されていてその分、工期も短縮されています。。Ethernet通信をすると、たまに送ったことがないデータが来ていたので調べてみました。メモリダンプして確認してみましたが、特に問題ありませんでした。ハードも開発中ということもあり、またハードのバグなのかしら?と思っていたの
機械制御をアセンブラで行うための基礎知識として以下の本を読みました。はじめて読むマシン語村瀬康治著アスキー出版局この本は、コンピューターの仕組からマシン語の命令の説明をしております。そのため、この本を読むと、プログラムを書く時に、プログラムを文字としてでは無く、コンピューターの動作をイメージして、プログラムを書く事が出来るようになります。ITエンジニアでなくとも、全ての分野のエンジニアが一度は目を通しておいた方が良い名著だと思います。また、特にC言語のポ
▶︎(1〜5)階へ行く魔法を得たらこの受付エリアから外へは出られない。仲間を募集しようにも来たヤツは既に仲間を組んでいたりするので、難しい。やはり、メモリーバードの都合を踏まえても、一人で行き、中で仲間を得るのが一番だろう。一階。カサマという名前を付けていくことにした私は、まず魔法…アニマルポインタのテストをした。この魔法、便利だと思ったが、なかなか難しい。例えばチーターの脚を得るとしたら、私の足のみが変化した。しかし、後ろ足のみであるため、その脚力を活かすことが困難である。
有線のUSBマウスを買いました。久々です。実は昨年11月くらいに全ての有線マウスを破棄しました。もう使うこともないだろうって。無線マウスにしてどれくらい経つでしょうか❓有線マウスも1、2個残しておいたのですが、流石にもう使う機会もないだろうし、小さいものだけど少し邪魔みたいななので昨年に処分した次第。で...パソコンが電池切れ。しかし普通に使えるってことで放ったらかし。直に...なんや不穏な動き。特にマウス、無線のね。マウス自体なのか、無線アンテナなのか、はたまた無線関係のドラ
お休みの日、鴨公園の近所まで行ったので正式には蓮ヶ池公園⛲️もうそろそろ🦆来てるかな('_'?)と寄ってみた🚙ちぷ子ROCKON❗️❗️🦆弟・・・(-_-;)NONROCKON❗️里の父ちゃん母ちゃんが、嘆くぞ反対側の池へ🐾🦆数少ないけど気配を察知してるちぷ子気付いてるのかも定かではない弟クリップは、小さい鳥さんと友達になりたいんだよね私の大好きなアロアfamily👨👩👧👦コタツ虫脱皮して毎年恒例野鳥の会ならぬピー子の会🐤クリップが知った
お伝えするのが遅くなってしまったのですがクリスマスの今日まで電気通信大学のホームページがクリスマス仕様になってますわかりますかちょっと難しいですかではこれはわかりますかではこれはもう気づきましたよねクリスマスアイテムがポインタを動かすと色々出てくるんですサンタさんもこの企画はクリスマスの今日までなのでぜひ電気通信大学のホームページをご訪問くださいでもスマホだとダメかな、、パソコンをお持ちの方はぜひポインタを動かしてみてください広報センターのスタッフが
OneLoveCrystalが本日から販売スタートしました***販売ショップはこちら>>***このクリスタルはHealingStoneLab.のクリスタルインテグレーション®の為に工房で作られ、12本セットの規格に合わなかった水晶ポインタです。規格サイズに合わないというだけでクオリティーやバイブレーションは同じ。せっかくヒーリングの為に誕生したクリスタルをそのまま埋もれてしまうのは本当にもったいない。そこで、一つ一つ石籠に入れてアクセサリーとしてしらたま雑貨店がHea
菜畑さんも変てこなものを買ってきたものだと最初は思った。しかし初期設定の色々な操作を見ていて、そのインターフェースの素晴らしさに腰を抜かした。本体にはマウスが接続されていて、マウスを動かすと画面上のポインタが動くではないか。そして画面に配置された小さな絵(アイコン)にポインタを合わせてマウスでダブルクリックすると、画面にパッと新しいウィンドが開く。なんとわかりやすく、使いやすいパソコンだろうと驚愕した。仕事で使っているDOS-Vのラップトップとは使い勝手の良さが雲泥の差だ。この時初め
REALTEKの野良BLUETOOTHドライバと~BLUETOOTHの野良LASERマウスドライバは駄目だな。固まる。Windows標準のままでOK日本語でOKポインタが遅れるのは、マウスパッドで何とかなる。スクロールはバリバリのレスポンス。スクロールボタンのレスポンスから、ドライバ由来の遅延でないからWindows標準ドライバから変えないことにした。
ども!わたくし、家でお仕事をしておりますと、けっこう「スマホ」でLINEメッセージなどを多用しますので、スマホ環境を使いやすくしたいと思いましてスマホに「キーボード」と「マウス」を付けているんですけど、(マウスは接続してスマホを再起動するとポインタが出てきます-Andoroid)マウス……マウスを右に動かすと、ポインタが上に動く悲劇(笑)画面の縦横が変わればちゃんと動きますけどね(笑)Enj
先日仕事中に手首を痛めました湿布して仕事してたら、湿布で被れましたそしたら、麻美さんからクリスタルの出番って言われてそうだ!そうだ!私にはクリスタルがある!って事で……クリスタルポインタをリストバンドに挟んでみた✨見た目全然わかんないよね。痛みも感じなくなってきた気がするよ。と、昨日1日着けたまま作業してて夜リストバンド外したら……食い込み痕が(笑)違った意味でちょっと痛い(笑)うひゃひゃポインタ使わずに水晶ブレス着ければいいんじゃね?(笑)って後から気
パソコンネタ続き申し訳ないです。録画観ネタ切れしていて記録しておきたいのもあります。昨日フォロワーさんのコメントに返事書いていて使ってるノートの製造年を本体裏面のかすれ文字の型番で検索かけると2011年製造とか出て来ます。あれ?これだとまだ十年経ってなくてひょっとすると取説あるかもと見ていくと以前とはスタイル違ったサイトでしっかりありました。ぴったり型番で無くても近辺時期の類似機種でもよいのです。しめしめと開いていくと見事内容まで開き目次までも出ましたが肝心の内容が空白で何も見えません
今日はIsis.sorelleの初勉強会を開催。今までのインプットしてきたことを復習しよう!数年前に習ったクリスタルヒーリングの練習しよう!……的なね🎵が、ショコタンのカードリーディングとヒーリングに興味津々になって、やってやって~⤴️って……関係ないけど、私、結構髪、赤いのね!出たカードがドンピシャ過ぎて面白すぎる!!!このカードのイラストも無茶苦茶可愛い❤️額に貼って部屋に飾りたいレベル!!しかし、やってもらってばかりでは申し訳ないので、りえこちゃんと、私からシ
C言語は、UNIXの記述言語であることは基本の基本です。従って、UNIXとCプログラムとのインタフェース用に作らた入出力関数が、他のCコンパイラにも採用されています。通常のCプログラムでは、プログラムを実行する時に、標準入力(stdin)、標準出力(stdout)、標準エラー(stderr)出力の3つのファイルが自動的にオープンされ、それぞれにファイルポインタが用意されます。/*Cprogram*/#include"stdio.h"main(){FIL
■この記事で分かること・リスト構造への要素の挿入方法・リスト構造からの要素の削除方法■要約①挿入新しい要素のポインタが、新しい要素の前のものが指していた要素を指すようにする。前の要素のポインタがが新しい要素を指すようにする。②削除削除してたいものの要素のポインタが削除する要素のポインタが指していたものを指すように変更する。■実装お金の金額と名前を入力。誰が何円納めたかprint+名前で知れる。削除したい人の名前を入力すればリストから削除される。#includ
今回は片方向リストについて紹介します。■対象者リストとは?リストの動作イメージがつかない・・・という人が対象です。■リストを使うメリット①要素の挿入、削除が可能。配列では要素を追加しようとすると、要素を全て移動させる必要があり、時間がかかる。②メモリの節約につながる。配列では宣言した段階でメモリが連番で用意されるため、メモリが空いていないと使えない。リストは連番である必要はない。■リストとは?リストとは、個々のデータがポインタを利用して次々と繋がっている構造を
さぁ、月曜日。いつもなら作業の日ですが雨なのでパスです。基本、雨の日は作業しません。移動させると車が汚れるのでイヤなんです。それに深夜のF1カナダGPがあったので寝たのが朝方。ガチで眠いぃぃぃ納車待ちの車もあるんだけど雨なので最終チェックは今週末に変更。今日も事務処理や車庫証明申請。そうそう。警察の方が来て防犯カメラを見ていきました。何の事件でしょうねぇ・・・刑事さんと仲良くなっちゃったよ!そういえばだいぶ前にPCマウスを交換しました。愛用してた
6月7日、今日の京都市左京区は雨のち曇り。次女からラインで写真が送られてきました。たまに室内で見かける1センチ弱の蜘蛛の写真です。また別の写真が送られてきました。「今ここ」「フチ歩いてる」「落ちた」「冷蔵庫なう」私に捕獲して追放して欲しいがための蜘蛛の実況中継です。ふわっとつかんでポイっと窓やドアからほかせばいいのに、絶対ムリ!なのだそうです。( ̄Д ̄)ノ家グモだとかハエトリグモだとか呼ばれているこの蜘蛛の正式名称は、「アダンソンハエトリ」。小バエ程度の大きさならじりじり
折角なのでC#のコレクションを使って今日のプログラムを修正するとこうなる。staticvoidMain(string[]args){/*Areaa1=newSquare(5.0F,10.0F);a1.areaShow();Areaa2=newTriangle(5.0F,10.0F);a2.areaShow();
C言語の文字列についての(2)だよ。文字列を配列st[]に"Applejuice"として入れているんだけどねそれを表示するのに外の関数を使っているんだよね。ちなみに関数のプロトタイプ宣言がめんどくさいから先に関数を宣言したよ。関数str_check1へは&st[0]としてアドレスを渡しているけど受けるほうは配列的に受けているね。これを配列的扱いとか配列イメージと言ったりするらしいよ。こんな扱いができるなんてよくわかんないよ!!でね、関数str_check2へはstと言う配列名
今日のC言語の勉強はポインタだよ。僕自身がこんがらがっていた所を明々確々に書くよ。int*pの*と*pの*は意味が違うって事なんだよね!!int*p;//この時のint*がポインタ宣言なんだよねpがポインタ変数になるんだよ。でねこの書き方はint*pと書いてもint*pと書いても同じなんだよねで宣言の時の*はint*とセットで使用していると考えたほうがいいんだよね。この時のint*で宣言文なんだねで、宣言後の使用時にはp=∑なんて
ようやく無駄な会費を払っていたサービスを辞めました。Amazonプライムとヤフープレミアム。解約するタイミングを計ることができなかった。ポインタ向いてないやろwしかしこれでとりあえず毎月1000円浮きます友達紹介限定でチョーお得です!↓から是非!今熱いポイントサイト!ポイ活の王道です!是非!UberEats招待コードeats-zhpiisの入力で1000円割引になります!
C言語はやっぱりポインタが面倒だよね、、、ポインタへのポインタはダブルポインタと言う言葉で表現して**を二つ付けて宣言するらしいよ。具体的には下記の通りだよ。int**poで示しているよね。ちょっとわかりにくくなったからエクセルで表を作ってみたよ。以前作ったプログラムも下にのせておくので見比べてみるといいと思うよ。関数で表示させてるパターンと前回やったmain内での表示の2つだね。int*po[5]の部分がポインタ配列の宣言だねポインタにはアドレスをぶっこむから、
C言語のポインタ配列をほかの関数で使用するときは当然引数で引き渡んだよね。だけどね、この間もやったけど配列を渡すときってポインタ渡しでしょう。ポインタ配列も同様にポインタ渡しなんだよね。でも、すでにポインタだから、ポインタのポインタ渡しになるんだね、なんだかややこしいね。ややこしいけど、下にプログラムを貼ったよ。関数で表示させてるパターンと前回やったmain内での表示の2つだね。int*po[5]の部分がポインタ配列の宣言だねポインタにはアドレスをぶっこむから、po[0]=&