{"version":"1.0","provider_name":"Kodlar\u0131n Gizemli D\u00fcnyas\u0131","provider_url":"https:\/\/fatihsoysal.com\/blog","author_name":"Fatih Soysal","author_url":"https:\/\/fatihsoysal.com\/blog\/author\/fatihsoysal\/","title":"String'ler: De\u011fi\u015fmezlik ve De\u011fi\u015febilirlik Anlay\u0131\u015f\u0131","type":"rich","width":600,"height":338,"html":"<blockquote class=\"wp-embedded-content\" data-secret=\"VI7wMah4F1\"><a href=\"https:\/\/fatihsoysal.com\/blog\/stringler-degismezlik-ve-degisebilirlik-anlayisi\/\">String&#8217;ler: De\u011fi\u015fmezlik ve De\u011fi\u015febilirlik Anlay\u0131\u015f\u0131<\/a><\/blockquote><iframe sandbox=\"allow-scripts\" security=\"restricted\" src=\"https:\/\/fatihsoysal.com\/blog\/stringler-degismezlik-ve-degisebilirlik-anlayisi\/embed\/#?secret=VI7wMah4F1\" width=\"600\" height=\"338\" title=\"&#8220;String&#8217;ler: De\u011fi\u015fmezlik ve De\u011fi\u015febilirlik Anlay\u0131\u015f\u0131&#8221; &#8212; Kodlar\u0131n Gizemli D\u00fcnyas\u0131\" data-secret=\"VI7wMah4F1\" frameborder=\"0\" marginwidth=\"0\" marginheight=\"0\" scrolling=\"no\" class=\"wp-embedded-content\"><\/iframe><script>\n\/*! This file is auto-generated *\/\n!function(d,l){\"use strict\";l.querySelector&&d.addEventListener&&\"undefined\"!=typeof URL&&(d.wp=d.wp||{},d.wp.receiveEmbedMessage||(d.wp.receiveEmbedMessage=function(e){var t=e.data;if((t||t.secret||t.message||t.value)&&!\/[^a-zA-Z0-9]\/.test(t.secret)){for(var s,r,n,a=l.querySelectorAll('iframe[data-secret=\"'+t.secret+'\"]'),o=l.querySelectorAll('blockquote[data-secret=\"'+t.secret+'\"]'),c=new RegExp(\"^https?:$\",\"i\"),i=0;i<o.length;i++)o[i].style.display=\"none\";for(i=0;i<a.length;i++)s=a[i],e.source===s.contentWindow&&(s.removeAttribute(\"style\"),\"height\"===t.message?(1e3<(r=parseInt(t.value,10))?r=1e3:~~r<200&&(r=200),s.height=r):\"link\"===t.message&&(r=new URL(s.getAttribute(\"src\")),n=new URL(t.value),c.test(n.protocol))&&n.host===r.host&&l.activeElement===s&&(d.top.location.href=t.value))}},d.addEventListener(\"message\",d.wp.receiveEmbedMessage,!1),l.addEventListener(\"DOMContentLoaded\",function(){for(var e,t,s=l.querySelectorAll(\"iframe.wp-embedded-content\"),r=0;r<s.length;r++)(t=(e=s[r]).getAttribute(\"data-secret\"))||(t=Math.random().toString(36).substring(2,12),e.src+=\"#?secret=\"+t,e.setAttribute(\"data-secret\",t)),e.contentWindow.postMessage({message:\"ready\",secret:t},\"*\")},!1)))}(window,document);\n<\/script>\n","description":"Programlamada s\u0131kl\u0131kla kulland\u0131\u011f\u0131m\u0131z verilerden biri de string'lerdir. String'ler, metin verilerini temsil eden veri tipleridir. Ancak string'lerin \u00e7al\u0131\u015fma mekanizmalar\u0131, de\u011fi\u015febilirlik ve de\u011fi\u015fmezlik kavramlar\u0131yla ilgin\u00e7 bir \u015fekilde ili\u015fkilidir. Bu makalede, string'lerin nas\u0131l \u00e7al\u0131\u015ft\u0131\u011f\u0131na, de\u011fi\u015febilirlik ve de\u011fi\u015fmezlik \u00f6zelliklerine ve bu \u00f6zelliklerin programlama dillerindeki etkilerine derinlemesine de\u011finece\u011fiz."}