{"id":356,"date":"2021-04-23T17:32:39","date_gmt":"2021-04-23T14:32:39","guid":{"rendered":"https:\/\/mryed.com\/?p=356"},"modified":"2021-04-23T17:32:41","modified_gmt":"2021-04-23T14:32:41","slug":"c-struct-array-pointer","status":"publish","type":"post","link":"https:\/\/mryed.com\/en\/yazilim\/kodlama\/c\/c-struct-array-pointer\/","title":{"rendered":"C++ Struct Array Pointer \u00d6rne\u011fi &#8211; S\u0131n\u0131f Listesi"},"content":{"rendered":"<p>Veri yap\u0131lar\u0131 dersi i\u00e7in yapt\u0131\u011f\u0131m, c++ ile yaz\u0131lm\u0131\u015f \u00f6rnek. C++ struct array pointer \u00f6rne\u011fi. A\u015fa\u011f\u0131da proje i\u00e7in istenenleri ve projeyi g\u00f6rebilirsiniz.<\/p>\n\n\n\n<!--more-->\n\n\n\n<h2 class=\"wp-block-heading\">C++ \u00d6rnek Proje<\/h2>\n\n\n\n<p>A\u015fa\u011f\u0131da verilen yap\u0131y\u0131 kullanarak isim, \u00f6\u011frenci numaras\u0131, harf notu, test notlar\u0131 ve ortalama bilgilerini saklayan bir program yaz\u0131n\u0131z. Programda kullan\u0131c\u0131dan \u00f6\u011frenci say\u0131s\u0131 ve test say\u0131s\u0131 sorulmal\u0131d\u0131r. Daha sonra gerekli haf\u0131za bloklar\u0131 tahsis edilmelidir. \u00d6zellikle verilerin saklanmas\u0131 i\u00e7in dizi (array)yap\u0131s\u0131ndan faydalanabilirsiniz. Programda d\u00f6rt fonksiyon bulunmal\u0131d\u0131r;<\/p>\n\n\n\n<ul class=\"wp-block-list\"><li>void veriAl(): \u00d6\u011frencinin ismi, \u00f6\u011frenci numaras\u0131 ve test notlar\u0131 kullan\u0131c\u0131dan al\u0131nmakta.<\/li><li>double notHesapla(): \u00d6\u011frencinin ortalamas\u0131 hesaplan\u0131p, harf notu belirlenmekte. Daha sonra harf notlar\u0131 \u015fu aral\u0131klara g\u00f6re belirlenmelidir: A: 85-100, B:75-84, C:65-74, D:50-64, F:0-49<\/li><li>void goster(): \u00d6\u011frencilere ait veriler print olacak.<\/li><li>void sil(): Al\u0131nan haf\u0131za yerleri iade olacak.<\/li><\/ul>\n\n\n\n<h3 class=\"wp-block-heading\">C++ Struct Array Pointer \u00d6rne\u011fi<\/h3>\n\n\n\n<pre class=\"wp-block-code\"><code>#include &lt;iostream>\r\n#include &lt;string.h>\r\nusing namespace std;\r\nstruct Ogrenci\r\n{\r\n    string isim, harfnotu;\r\n    int ogrencino, * testnotlari;\r\n    double ortalama;\r\n};\r\nvoid veriAl(Ogrenci*, int, int);\r\ndouble notHesapla(int*, int, Ogrenci*, int);\r\nvoid goster(Ogrenci*, int, int);\r\nvoid sil(Ogrenci*);\r\nint main()\r\n{\r\n    \/\/Ogrenci ve test sayisi alindi\r\n    int ogrencisayisi, testsayisi;\r\n    cout &lt;&lt; \"Ogrenci sayisini giriniz: \";\r\n    cin >> ogrencisayisi;\r\n    cout &lt;&lt; \"Test sayisini giriniz: \";\r\n    cin >> testsayisi;\r\n    \/\/Ogrenci struct i\u00e7in bellek alindi\r\n    Ogrenci *yeni=new Ogrenci&#91;ogrencisayisi];\r\n    \/\/Her ogrenci icin test sayisi kadar bellek alindi\r\n    for (int i = 0; i &lt; ogrencisayisi; i++)\r\n        yeni&#91;i].testnotlari = new int&#91;testsayisi];\r\n    \/\/Fonksiyonlara bellek adresleri ve degerler gonderildi\r\n    veriAl(&amp;yeni&#91;0], ogrencisayisi, testsayisi);\r\n    for (int i = 0; i &lt; ogrencisayisi; i++)\r\n    {\r\n        notHesapla(&amp;yeni&#91;i].testnotlari&#91;0], testsayisi, &amp;yeni&#91;0], i);\r\n    }\r\n    goster(&amp;yeni&#91;0], ogrencisayisi, testsayisi);\r\n    sil(&amp;yeni&#91;0]);\r\n    return 0;\r\n}\r\nvoid veriAl(Ogrenci* yeni, int ogrencisayisi, int testsayisi)\r\n{\r\n    \/\/Dongu ile ogrencinin tum bilgileri alindi\r\n    for (int i = 0; i &lt; ogrencisayisi; i++)\r\n    {\r\n        cout &lt;&lt; endl &lt;&lt; i + 1 &lt;&lt; \". ogrencinin adi: \";\r\n        cin >> yeni&#91;i].isim;\r\n        cout &lt;&lt; i + 1 &lt;&lt; \". ogrencinin numarasi: \";\r\n        cin >> yeni&#91;i].ogrencino;\r\n        for (int j = 0; j &lt; testsayisi; j++)\r\n        {\r\n            cout &lt;&lt; i + 1 &lt;&lt; \". ogrencinin \" &lt;&lt; j + 1 &lt;&lt; \". notunu giriniz: \";\r\n            cin >> yeni&#91;i].testnotlari&#91;j];\r\n        }\r\n    }\r\n}\r\ndouble notHesapla(int* nots, int testsayisi, Ogrenci* yeni, int k)\r\n{\r\n    \/\/Ogrencinin not ortalamasi hesaplandi\r\n    double toplam = 0;\r\n    for (int i = 0; i &lt; testsayisi; i++)\r\n        toplam += nots&#91;i];\r\n    yeni&#91;k].ortalama = toplam \/ testsayisi;\r\n    \/\/Bulunan not ortalamasina harf atandi\r\n    if (yeni&#91;k].ortalama &lt;= 100 &amp;&amp; yeni&#91;k].ortalama >= 85)\r\n        yeni&#91;k].harfnotu = \"A\";\r\n    else if (yeni&#91;k].ortalama &lt; 85 &amp;&amp; yeni&#91;k].ortalama >= 75)\r\n        yeni&#91;k].harfnotu = \"B\";\r\n    else if (yeni&#91;k].ortalama &lt; 75 &amp;&amp; yeni&#91;k].ortalama >= 65)\r\n        yeni&#91;k].harfnotu = \"C\";\r\n    else if (yeni&#91;k].ortalama &lt; 65 &amp;&amp; yeni&#91;k].ortalama >= 50)\r\n        yeni&#91;k].harfnotu = \"D\";\r\n    else if (yeni&#91;k].ortalama &lt; 50 &amp;&amp; yeni&#91;k].ortalama >= 0)\r\n        yeni&#91;k].harfnotu = \"F\";\r\n    return 0;\r\n}\r\nvoid goster(Ogrenci* yeni, int ogrencisayisi, int testsayisi)\r\n{\r\n    cout &lt;&lt; endl &lt;&lt; \" -> SINIF &lt;- \" &lt;&lt; endl;\r\n    \/\/Ogrencilere ait bilgiler print edildi\r\n    for (int i = 0; i &lt; ogrencisayisi; i++)\r\n    {\r\n        cout &lt;&lt; endl &lt;&lt; i + 1 &lt;&lt; \". ogrenci -> \" &lt;&lt; yeni&#91;i].isim &lt;&lt; \" \/ No: \" &lt;&lt; yeni&#91;i].ogrencino;\r\n        for (int j = 0; j &lt; testsayisi; j++)\r\n        {\r\n            cout &lt;&lt; endl &lt;&lt; \" \" &lt;&lt; j + 1 &lt;&lt; \". notu: \" &lt;&lt; yeni&#91;i].testnotlari&#91;j];\r\n        }\r\n        cout &lt;&lt; endl &lt;&lt; \" \" &lt;&lt; \"Not Ortalamasi:\" &lt;&lt; yeni&#91;i].ortalama &lt;&lt; \" - Harf Notu: \" &lt;&lt; yeni&#91;i].harfnotu &lt;&lt; endl;\r\n    }\r\n}\r\nvoid sil(Ogrenci* yeni)\r\n{\r\n    \/\/Main fonksiyonunda alinan bellek serbest birakildi\r\n    delete&#91;] yeni;\r\n}<\/code><\/pre>\n\n\n\n<p>\u00d6\u011frencilerin bilgilerini ve notlar\u0131n\u0131 listeleyen bu console uygulamas\u0131nda pointer mant\u0131\u011f\u0131n\u0131 \u00e7\u00f6zd\u00fckten sonra geriye kalan k\u0131s\u0131mlar basit hale geliyor. <em><a href=\"https:\/\/mryed.com\/en\/yazilim\/kodlama\/artik-yil-hesaplama-python\/\">Proje<\/a><\/em> veri yap\u0131lar\u0131 dersinin bir \u00f6deviydi. Bu sebeple harici geli\u015ftirmeler yap\u0131lmad\u0131. E\u011fer yap\u0131lmak istenirse, veri giren ki\u015finin ayn\u0131 \u00f6\u011frenci numaras\u0131n\u0131 girememesi sa\u011flanabilir.<\/p>\n\n\n\n<p>C++ projesini <em><a href=\"https:\/\/visualstudio.microsoft.com\/tr\/\">Visual Studio<\/a><\/em> ile haz\u0131rlad\u0131m. \u0130ndirmek i\u00e7in ba\u011flant\u0131y\u0131 kullanabilirsiniz.<\/p>","protected":false},"excerpt":{"rendered":"<p>Veri yap\u0131lar\u0131 dersi i\u00e7in yapt\u0131\u011f\u0131m, c++ ile yaz\u0131lm\u0131\u015f \u00f6rnek. C++ struct array pointer \u00f6rne\u011fi. A\u015fa\u011f\u0131da proje i\u00e7in istenenleri ve projeyi g\u00f6rebilirsiniz.<\/p>","protected":false},"author":1,"featured_media":357,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[32],"tags":[33,34],"class_list":["post-356","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-c","tag-c-ogrenci-not-uygulamasi","tag-c-ogrenci-notu-hesaplama"],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v27.2 - https:\/\/yoast.com\/product\/yoast-seo-wordpress\/ -->\n<title>C++ Struct Array Pointer \u00d6rne\u011fi - S\u0131n\u0131f Listesi - Yunus Emre<\/title>\n<meta name=\"description\" content=\"Yaz\u0131l\u0131m m\u00fchendisli\u011fi veri yap\u0131lar\u0131 dersi i\u00e7in c++ struct array pointer \u00f6rne\u011fi. \u00d6\u011frenci bilgileri ve not hesaplama projesi.\" \/>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/mryed.com\/en\/yazilim\/kodlama\/c\/c-struct-array-pointer\/\" \/>\n<meta property=\"og:locale\" content=\"en_US\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"C++ Struct Array Pointer \u00d6rne\u011fi - S\u0131n\u0131f Listesi - Yunus Emre\" \/>\n<meta property=\"og:description\" content=\"Yaz\u0131l\u0131m m\u00fchendisli\u011fi veri yap\u0131lar\u0131 dersi i\u00e7in c++ struct array pointer \u00f6rne\u011fi. \u00d6\u011frenci bilgileri ve not hesaplama projesi.\" \/>\n<meta property=\"og:url\" content=\"https:\/\/mryed.com\/en\/yazilim\/kodlama\/c\/c-struct-array-pointer\/\" \/>\n<meta property=\"og:site_name\" content=\"Yunus Emre\" \/>\n<meta property=\"article:published_time\" content=\"2021-04-23T14:32:39+00:00\" \/>\n<meta property=\"article:modified_time\" content=\"2021-04-23T14:32:41+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/mryed.com\/wp-content\/uploads\/2021\/04\/array-pointer-struct.png\" \/>\n\t<meta property=\"og:image:width\" content=\"1920\" \/>\n\t<meta property=\"og:image:height\" content=\"900\" \/>\n\t<meta property=\"og:image:type\" content=\"image\/png\" \/>\n<meta name=\"author\" content=\"Mr.YED\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:label1\" content=\"Written by\" \/>\n\t<meta name=\"twitter:data1\" content=\"Mr.YED\" \/>\n\t<meta name=\"twitter:label2\" content=\"Est. reading time\" \/>\n\t<meta name=\"twitter:data2\" content=\"3 minutes\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\/\/schema.org\",\"@graph\":[{\"@type\":\"Article\",\"@id\":\"https:\/\/mryed.com\/yazilim\/kodlama\/c\/c-struct-array-pointer\/#article\",\"isPartOf\":{\"@id\":\"https:\/\/mryed.com\/yazilim\/kodlama\/c\/c-struct-array-pointer\/\"},\"author\":{\"name\":\"Mr.YED\",\"@id\":\"https:\/\/mryed.com\/#\/schema\/person\/4bb44b3409df8d51fc489343880ffea1\"},\"headline\":\"C++ Struct Array Pointer \u00d6rne\u011fi &#8211; S\u0131n\u0131f Listesi\",\"datePublished\":\"2021-04-23T14:32:39+00:00\",\"dateModified\":\"2021-04-23T14:32:41+00:00\",\"mainEntityOfPage\":{\"@id\":\"https:\/\/mryed.com\/yazilim\/kodlama\/c\/c-struct-array-pointer\/\"},\"wordCount\":241,\"commentCount\":3,\"publisher\":{\"@id\":\"https:\/\/mryed.com\/#\/schema\/person\/4bb44b3409df8d51fc489343880ffea1\"},\"image\":{\"@id\":\"https:\/\/mryed.com\/yazilim\/kodlama\/c\/c-struct-array-pointer\/#primaryimage\"},\"thumbnailUrl\":\"https:\/\/mryed.com\/wp-content\/uploads\/2021\/04\/array-pointer-struct.png\",\"keywords\":[\"c++ \u00f6\u011frenci not uygulamas\u0131\",\"c++ \u00f6\u011frenci notu hesaplama\"],\"articleSection\":[\"C++\"],\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"CommentAction\",\"name\":\"Comment\",\"target\":[\"https:\/\/mryed.com\/yazilim\/kodlama\/c\/c-struct-array-pointer\/#respond\"]}]},{\"@type\":\"WebPage\",\"@id\":\"https:\/\/mryed.com\/yazilim\/kodlama\/c\/c-struct-array-pointer\/\",\"url\":\"https:\/\/mryed.com\/yazilim\/kodlama\/c\/c-struct-array-pointer\/\",\"name\":\"C++ Struct Array Pointer \u00d6rne\u011fi - S\u0131n\u0131f Listesi - Yunus Emre\",\"isPartOf\":{\"@id\":\"https:\/\/mryed.com\/#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\/\/mryed.com\/yazilim\/kodlama\/c\/c-struct-array-pointer\/#primaryimage\"},\"image\":{\"@id\":\"https:\/\/mryed.com\/yazilim\/kodlama\/c\/c-struct-array-pointer\/#primaryimage\"},\"thumbnailUrl\":\"https:\/\/mryed.com\/wp-content\/uploads\/2021\/04\/array-pointer-struct.png\",\"datePublished\":\"2021-04-23T14:32:39+00:00\",\"dateModified\":\"2021-04-23T14:32:41+00:00\",\"description\":\"Yaz\u0131l\u0131m m\u00fchendisli\u011fi veri yap\u0131lar\u0131 dersi i\u00e7in c++ struct array pointer \u00f6rne\u011fi. \u00d6\u011frenci bilgileri ve not hesaplama projesi.\",\"breadcrumb\":{\"@id\":\"https:\/\/mryed.com\/yazilim\/kodlama\/c\/c-struct-array-pointer\/#breadcrumb\"},\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\/\/mryed.com\/yazilim\/kodlama\/c\/c-struct-array-pointer\/\"]}]},{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\/\/mryed.com\/yazilim\/kodlama\/c\/c-struct-array-pointer\/#primaryimage\",\"url\":\"https:\/\/mryed.com\/wp-content\/uploads\/2021\/04\/array-pointer-struct.png\",\"contentUrl\":\"https:\/\/mryed.com\/wp-content\/uploads\/2021\/04\/array-pointer-struct.png\",\"width\":1920,\"height\":900,\"caption\":\"c++-ogrenci-not-hesaplama\"},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\/\/mryed.com\/yazilim\/kodlama\/c\/c-struct-array-pointer\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Anasayfa\",\"item\":\"https:\/\/mryed.com\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"C++ Struct Array Pointer \u00d6rne\u011fi &#8211; S\u0131n\u0131f Listesi\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\/\/mryed.com\/#website\",\"url\":\"https:\/\/mryed.com\/\",\"name\":\"Yunus Emre\",\"description\":\"Software Engineer\",\"publisher\":{\"@id\":\"https:\/\/mryed.com\/#\/schema\/person\/4bb44b3409df8d51fc489343880ffea1\"},\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\/\/mryed.com\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"en-US\"},{\"@type\":[\"Person\",\"Organization\"],\"@id\":\"https:\/\/mryed.com\/#\/schema\/person\/4bb44b3409df8d51fc489343880ffea1\",\"name\":\"Mr.YED\",\"image\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\/\/mryed.com\/wp-content\/uploads\/2021\/03\/yunus-emre-demirel.png\",\"url\":\"https:\/\/mryed.com\/wp-content\/uploads\/2021\/03\/yunus-emre-demirel.png\",\"contentUrl\":\"https:\/\/mryed.com\/wp-content\/uploads\/2021\/03\/yunus-emre-demirel.png\",\"width\":360,\"height\":360,\"caption\":\"Mr.YED\"},\"logo\":{\"@id\":\"https:\/\/mryed.com\/wp-content\/uploads\/2021\/03\/yunus-emre-demirel.png\"},\"description\":\"Mobil, web ve Microsoft tabanl\u0131 uygulamalar geli\u015ftiren bir yaz\u0131l\u0131m m\u00fchendisiyim. Kariyerim boyunca farkl\u0131 sekt\u00f6rlerde edindi\u011fim deneyimlerle \u00f6zellikle Power Platform, Power Apps, Power Automate ve kurumsal s\u00fcre\u00e7 otomasyonu konular\u0131nda uzmanla\u015ft\u0131m. Bu blogda yaz\u0131l\u0131m geli\u015ftirme, otomasyon ve Microsoft teknolojileri \u00fczerine edindi\u011fim tecr\u00fcbeleri payla\u015f\u0131yorum.\",\"sameAs\":[\"http:\/\/mryed.com\",\"https:\/\/www.linkedin.com\/in\/yunus-emre-demirel\/\"]}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"C++ Struct Array Pointer \u00d6rne\u011fi - S\u0131n\u0131f Listesi - Yunus Emre","description":"Yaz\u0131l\u0131m m\u00fchendisli\u011fi veri yap\u0131lar\u0131 dersi i\u00e7in c++ struct array pointer \u00f6rne\u011fi. \u00d6\u011frenci bilgileri ve not hesaplama projesi.","robots":{"index":"index","follow":"follow","max-snippet":"max-snippet:-1","max-image-preview":"max-image-preview:large","max-video-preview":"max-video-preview:-1"},"canonical":"https:\/\/mryed.com\/en\/yazilim\/kodlama\/c\/c-struct-array-pointer\/","og_locale":"en_US","og_type":"article","og_title":"C++ Struct Array Pointer \u00d6rne\u011fi - S\u0131n\u0131f Listesi - Yunus Emre","og_description":"Yaz\u0131l\u0131m m\u00fchendisli\u011fi veri yap\u0131lar\u0131 dersi i\u00e7in c++ struct array pointer \u00f6rne\u011fi. \u00d6\u011frenci bilgileri ve not hesaplama projesi.","og_url":"https:\/\/mryed.com\/en\/yazilim\/kodlama\/c\/c-struct-array-pointer\/","og_site_name":"Yunus Emre","article_published_time":"2021-04-23T14:32:39+00:00","article_modified_time":"2021-04-23T14:32:41+00:00","og_image":[{"width":1920,"height":900,"url":"https:\/\/mryed.com\/wp-content\/uploads\/2021\/04\/array-pointer-struct.png","type":"image\/png"}],"author":"Mr.YED","twitter_card":"summary_large_image","twitter_misc":{"Written by":"Mr.YED","Est. reading time":"3 minutes"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"Article","@id":"https:\/\/mryed.com\/yazilim\/kodlama\/c\/c-struct-array-pointer\/#article","isPartOf":{"@id":"https:\/\/mryed.com\/yazilim\/kodlama\/c\/c-struct-array-pointer\/"},"author":{"name":"Mr.YED","@id":"https:\/\/mryed.com\/#\/schema\/person\/4bb44b3409df8d51fc489343880ffea1"},"headline":"C++ Struct Array Pointer \u00d6rne\u011fi &#8211; S\u0131n\u0131f Listesi","datePublished":"2021-04-23T14:32:39+00:00","dateModified":"2021-04-23T14:32:41+00:00","mainEntityOfPage":{"@id":"https:\/\/mryed.com\/yazilim\/kodlama\/c\/c-struct-array-pointer\/"},"wordCount":241,"commentCount":3,"publisher":{"@id":"https:\/\/mryed.com\/#\/schema\/person\/4bb44b3409df8d51fc489343880ffea1"},"image":{"@id":"https:\/\/mryed.com\/yazilim\/kodlama\/c\/c-struct-array-pointer\/#primaryimage"},"thumbnailUrl":"https:\/\/mryed.com\/wp-content\/uploads\/2021\/04\/array-pointer-struct.png","keywords":["c++ \u00f6\u011frenci not uygulamas\u0131","c++ \u00f6\u011frenci notu hesaplama"],"articleSection":["C++"],"inLanguage":"en-US","potentialAction":[{"@type":"CommentAction","name":"Comment","target":["https:\/\/mryed.com\/yazilim\/kodlama\/c\/c-struct-array-pointer\/#respond"]}]},{"@type":"WebPage","@id":"https:\/\/mryed.com\/yazilim\/kodlama\/c\/c-struct-array-pointer\/","url":"https:\/\/mryed.com\/yazilim\/kodlama\/c\/c-struct-array-pointer\/","name":"C++ Struct Array Pointer \u00d6rne\u011fi - S\u0131n\u0131f Listesi - Yunus Emre","isPartOf":{"@id":"https:\/\/mryed.com\/#website"},"primaryImageOfPage":{"@id":"https:\/\/mryed.com\/yazilim\/kodlama\/c\/c-struct-array-pointer\/#primaryimage"},"image":{"@id":"https:\/\/mryed.com\/yazilim\/kodlama\/c\/c-struct-array-pointer\/#primaryimage"},"thumbnailUrl":"https:\/\/mryed.com\/wp-content\/uploads\/2021\/04\/array-pointer-struct.png","datePublished":"2021-04-23T14:32:39+00:00","dateModified":"2021-04-23T14:32:41+00:00","description":"Yaz\u0131l\u0131m m\u00fchendisli\u011fi veri yap\u0131lar\u0131 dersi i\u00e7in c++ struct array pointer \u00f6rne\u011fi. \u00d6\u011frenci bilgileri ve not hesaplama projesi.","breadcrumb":{"@id":"https:\/\/mryed.com\/yazilim\/kodlama\/c\/c-struct-array-pointer\/#breadcrumb"},"inLanguage":"en-US","potentialAction":[{"@type":"ReadAction","target":["https:\/\/mryed.com\/yazilim\/kodlama\/c\/c-struct-array-pointer\/"]}]},{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/mryed.com\/yazilim\/kodlama\/c\/c-struct-array-pointer\/#primaryimage","url":"https:\/\/mryed.com\/wp-content\/uploads\/2021\/04\/array-pointer-struct.png","contentUrl":"https:\/\/mryed.com\/wp-content\/uploads\/2021\/04\/array-pointer-struct.png","width":1920,"height":900,"caption":"c++-ogrenci-not-hesaplama"},{"@type":"BreadcrumbList","@id":"https:\/\/mryed.com\/yazilim\/kodlama\/c\/c-struct-array-pointer\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Anasayfa","item":"https:\/\/mryed.com\/"},{"@type":"ListItem","position":2,"name":"C++ Struct Array Pointer \u00d6rne\u011fi &#8211; S\u0131n\u0131f Listesi"}]},{"@type":"WebSite","@id":"https:\/\/mryed.com\/#website","url":"https:\/\/mryed.com\/","name":"Yunus Emre","description":"Software Engineer","publisher":{"@id":"https:\/\/mryed.com\/#\/schema\/person\/4bb44b3409df8d51fc489343880ffea1"},"potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/mryed.com\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"en-US"},{"@type":["Person","Organization"],"@id":"https:\/\/mryed.com\/#\/schema\/person\/4bb44b3409df8d51fc489343880ffea1","name":"Mr.YED","image":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/mryed.com\/wp-content\/uploads\/2021\/03\/yunus-emre-demirel.png","url":"https:\/\/mryed.com\/wp-content\/uploads\/2021\/03\/yunus-emre-demirel.png","contentUrl":"https:\/\/mryed.com\/wp-content\/uploads\/2021\/03\/yunus-emre-demirel.png","width":360,"height":360,"caption":"Mr.YED"},"logo":{"@id":"https:\/\/mryed.com\/wp-content\/uploads\/2021\/03\/yunus-emre-demirel.png"},"description":"I am a software engineer who develops mobile, web, and Microsoft-based applications. Throughout my career, I have gained experience in various industries and specialized in Power Platform, Power Apps, Power Automate, and enterprise process automation. In this blog, I share my experiences in software development, automation, and Microsoft technologies.","sameAs":["http:\/\/mryed.com","https:\/\/www.linkedin.com\/in\/yunus-emre-demirel\/"]}]}},"_links":{"self":[{"href":"https:\/\/mryed.com\/en\/wp-json\/wp\/v2\/posts\/356","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/mryed.com\/en\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/mryed.com\/en\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/mryed.com\/en\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/mryed.com\/en\/wp-json\/wp\/v2\/comments?post=356"}],"version-history":[{"count":1,"href":"https:\/\/mryed.com\/en\/wp-json\/wp\/v2\/posts\/356\/revisions"}],"predecessor-version":[{"id":358,"href":"https:\/\/mryed.com\/en\/wp-json\/wp\/v2\/posts\/356\/revisions\/358"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/mryed.com\/en\/wp-json\/wp\/v2\/media\/357"}],"wp:attachment":[{"href":"https:\/\/mryed.com\/en\/wp-json\/wp\/v2\/media?parent=356"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/mryed.com\/en\/wp-json\/wp\/v2\/categories?post=356"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/mryed.com\/en\/wp-json\/wp\/v2\/tags?post=356"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}