Я получил аттестат о среднем образовании по окончании курса C.Sc. Как я уже упоминал, я изучал информатику в качестве основного предмета в старшей средней школе. С того самого периода у меня есть некоторые познания в программировании с нулевым уровнем — это много значит. Но уровень был нулевой — даже в то время, когда я получал аттестат из школы.

Какими были мои знания когда-то!

Каждый, кто читает этот блог, наверное, знал о разнице между вызовом по значению и вызовом по ссылке. Я тоже узнал разницу в самом обучении. Но дело в том, как я учился!

При сравнении обоих — вызов по ссылке и вызов по значению — есть лишь несколько отличий. Взгляните на приведенный ниже код C.

Call by value:
#include <stdio.h>
 
void swapByValue(int, int); 
 
int main() 
{
  int n1 = 10, n2 = 20;
 
  swapByValue(n1, n2);
  printf("n1: %d, n2: %d\n", n1, n2);
}
 
void swapByValue(int a, int b)
{
  int t;
  t = a; a = b; b = t;
}
Call by reference:
#include <stdio.h>
 
void swapByReference(int*, int*); 
 
int main() 
{
  int n1 = 10, n2 = 20;
 
  swapByReference(&n1, &n2);
  printf("n1: %d, n2: %d\n", n1, n2);
}
 
void swapByReference(int *a, int *b)
{
  int t;
  t = *a; *a = *b; *b = t;
}

Надеюсь, вы нашли отличия. Я просто убрал вызов по коду значения и добавил * и &строительство для вызова по ссылке. Я не знаю настоящего значения обоих слов, но за этот вопрос получил высшую оценку. Надеюсь, теперь вы понимаете мои познания в школьном обучении 😄.

Но я не гордился этим. Обычно я не искажал понятия и не помещал их в лист ответов по другим предметам, таким как физика, математика и химия. Но я понятия не имел о кодировании, даже я не знал об использовании функций. Возможно, я ограбил по этой причине.

Как мои знания сейчас!

Как я указал на свой плохой опыт кодирования. Пришло время показать свои познания в программировании. Когда я поступил в КГКАС. Сцена была совсем другой. Я выучил несколько языков программирования с отличным пониманием — не то что вызов по значению и вызов по ссылке. Я написал свою первую собственную логику для сложения двух чисел в программировании на языке C.

да. Это сработало.

Но сегодня мне не так сложно написать эту логику. Но на момент первого курса — это было хорошее ощущение. Затем я решил несколько сложных задач, что действительно бросило мне вызов. Да, я могу сделать больше кодирования самостоятельно. Я действительно горжусь собой.

да. Я пишу программы.

Сохраняйте спокойствие и ждите своей очереди :)

День 7. Это 1 блог, увидимся завтра!