Anahtar Farkı – Tanımlayıcı ve Değişken
Bir programlama dili, belirli türdeki verileri işlemek ve faydalı bilgiler sağlamak için tasarlanmıştır. Veriler sayılar, karakterler, dizeler vb. olabilir. Program, bir bilgisayara talimat sağlamak için belirli bir programlama dilinde yazılmış bir dizi talimattır. Bilgisayar, verileri talimatlara göre işler. Verileri manipüle ederken, onları saklamak gerekir. Değişken, bir değeri tutabilen bir depolama alanıdır. Değişkenlerin onları tanımlamak için adları vardır. Sadece değişkenler, fonksiyonlar, sınıflar vs. değil, aynı zamanda tanımlayıcı denilen isimler de vardır. Tanımlayıcılar programcı tarafından oluşturulur. Tanımlayıcı ve değişken, programlamada iki yaygın terimdir. Tanımlayıcı ve değişken arasındaki temel fark, tanımlayıcının bir değişkene, işleve, diziye, sınıfa veya yapıya verilen ad olması, değişken ise bir değer tutabilen bir bellek konumuna verilen addır.
Tanımlayıcı nedir?
Bir tanımlayıcı, bir değişkenin, işlevin, dizinin, sınıfın veya yapının adını ifade eder. Tanımlayıcılar programcılar tarafından oluşturulur. Programın yürütülmesinde tanımlandıkları için tanımlayıcılar için benzersiz adların kullanılması önemlidir. Programlama dilleri, tanımlayıcıları adlandırmak için belirli bir dizi kural izler. Çoğu zaman, geçerli tanımlayıcılar için yalnızca alfabetik karakterler (A'dan Z'ye veya a'dan z'ye), alt çizgi (_) ve rakamlar (0 ila 9) kullanılır. Genellikle tanımlayıcının ilk karakteri bir alt çizgi veya harf olabilir ve rakam olmamalıdır.
Programlamada int sayı olarak bir ifade varsa; bu, bir tamsayı değeri tutabilen sayı adında bir değişken olduğu anlamına gelir.'Sayı' kelimesi bir tanımlayıcıdır. Çift alan olarak bir deyim olduğunda; bu, double değeri tutabilen alan adında bir değişken olduğu anlamına gelir. 'Alan' geçerli bir tanımlayıcıdır. Geçerli tanımlayıcılara bazı örnekler yaş, maaş, öğrenciNo, miktar ve _empNo'dur. Geçersiz tanımlayıcıların bazı örnekleri 123abc, -studentno'dur. 123abc tanımlayıcısı bir rakamla başlar. Yani geçersizdir. -studentno tanımlayıcısı, alfabetik karakter veya alt çizgi dışında bir karakterle başlar.
Şekil 01: Tanımlayıcı ve Değişken
Çoğu programlama dili büyük/küçük harfe duyarlıdır. Bu nedenle, küçük ve büyük harfler farklıdır. Tanımlayıcı miktarı ve AMOUNT aynı ada sahip olsalar bile iki ayrı tanımlayıcıdır. Tanımlayıcılar için anlamlı adlar kullanmak önemlidir çünkü kodun okunabilirliğini artırır. Anlamlı tanımlayıcılar ayrıca programın anlaşılmasını kolaylaştırır.
Değişken nedir?
Programlamada veri depolamak gerekir. Hesaplamalar saklanan veriler üzerinde gerçekleştirilir. Bu veriler bir bellek konumunda saklanmalıdır. Değişken, verileri tutmak için bir kap veya depolama alanıdır. Her depolama alanını tanımlamak için değişkenlere benzersiz bir ad veya tanımlayıcı verilir. Değişken adları, verileri depolamak için bellek konumlarını temsil eder. Her değişkenin depolanacak belirli bir veri türü vardır.
Değişken bildiriminde değişken adı belirtilir, ancak değişken için ayrılmış bellek yoktur. int numarası olarak bir deyim olduğunda; değişken adının sayı olduğu ve bir tamsayı değeri depolayabileceği anlamına gelir. Ancak değişken sayısı için herhangi bir bellek ayırmaz. Değişken için bir başlangıç değeri atamaya başlatma denir. int sayı=5 şeklinde bir ifade olduğunda; değişken numarası bir tamsayı değeri saklayabilir ve 5 olarak başlatılır.
Tanımlayıcı ve Değişken Arasındaki Benzerlik Nedir
Hem Tanımlayıcı hem de Değişken programlamada kullanılır
Tanımlayıcı ve Değişken Arasındaki Fark Nedir?
Tanımlayıcı ve Değişken |
|
Tanımlayıcı, bir değişkene, işleve, diziye, sınıfa veya yapıya verilen addır. | Değişken, bir değeri tutabilen bir bellek konumuna verilen addır. |
Menzil | |
Tanımlayıcıların aralığı değişkenlerden daha yüksektir. | Değişken adları tanımlayıcıdır. |
Kullanım | |
Bir varlığa benzersiz bir ad vermek için bir tanımlayıcı kullanılır. | Bir değişken, bir bellek konumunu tanımlayan benzersiz bir addır. |
Özet – Tanımlayıcı ve Değişken
Programlamada değişkenler, işlevler, sınıflar vb. gibi pek çok kavram vardır. Her birinin temel amacı, hesaplama problemlerini çözmek için verileri doğru şekilde değiştirmektir. Değişkenlere, işlevlere, sınıflara, onları tanımlamak ve programı anlamak için uygun isimler verilmelidir. Tanımlayıcılar kendilerine verilen adlardır. Veriler bellekte saklanır ve bu bellek konumlarına, onları tanımlamak için adlar verilmelidir. Bu makalede, tanımlayıcı ile değişken arasındaki fark tartışılmıştır. Tanımlayıcı ve değişken arasındaki fark, tanımlayıcının bir değişkene, işleve, diziye, sınıfa veya yapıya verilen ad olması, değişken ise bir değer tutabilen bir bellek konumuna verilen addır.
Identifier ve Variable'ın PDF'sini indirin
Bu makalenin PDF sürümünü indirebilir ve alıntı notuna göre çevrimdışı amaçlarla kullanabilirsiniz. Lütfen PDF sürümünü buradan indirin: Tanımlayıcı ve Değişken Arasındaki Fark